İlkel(primitive) veri tipleri olan int, float, short, long ve double, Java programlarının daha performanslı çalışabilmeleri için nesne olarak tanımlanmamışlardır. Buna karşın primitive tiplerin herbiri için oluşturulmuş birer Java sınıfı da mevcuttur. Java'da bu sınıflara Wrapper Class denir. Wrapper sınıflarına bir örnek:
public class ornek {
public static void main(String[] args){
String yazi="125";
int sayi;
Integer i = new Integer(5); /*wrapper class tanımı, i değişkeni Integer tipinde tanımlanıyor ve 5 değeri atanıyor*/
sayi=Integer.parseInt(yazi); // String tipindeki bir değişkenin Integer tipine parse edilmesi
System.out.println(sayi);
System.out.println(yazi);
System.out.println(i);
}
}
Programın çıktısı ise şu şekildedir:
public static void main(String[] args){
String yazi="125";
int sayi;
Integer i = new Integer(5); /*wrapper class tanımı, i değişkeni Integer tipinde tanımlanıyor ve 5 değeri atanıyor*/
sayi=Integer.parseInt(yazi); // String tipindeki bir değişkenin Integer tipine parse edilmesi
System.out.println(sayi);
System.out.println(yazi);
System.out.println(i);
}
}
Programın çıktısı ise şu şekildedir:
Hiç yorum yok:
Yorum Gönder