28 Nisan 2013 Pazar

Java Notları-4- Wrapper Nedir?

İ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:

Java Wrapper Class

Hiç yorum yok: