Wrapper

Hasan Kadir Demircan
1 min readDec 21, 2019

--

Wrappler hakkında bilmemiz gerekenler şunlardır,

  • Javada 8 tane primitive type vardır. Bunlara karşılık gelen sınıflara wrapper adı verilir.
  • Wrapper’lar parametreleri String kabul edebilirler.
  • Boolean wrapper, parametreye string olarak true verildiği sürece true döner, diğer durumlarda false döner.
  • Character wrapper, ascii veya karakter alabilir.

Örnek kod olarak;

Wrapper’larda çok kullandığımız bazı fonksiyonlar vardır.

  • valueOf() methodu bir String’i Wrapper’a çevirir.
  • xxxValue() methodları için;
  • shortValue() methodu bir Wrapper’ı primitive çevirir.
  • byteValue() methodu bir Wrapper byte çevirir.
  • parseXXX için;
  • parseInt() methodu Wrapper primitive çevirir.

Örnek kod olarak;

XXXBoxing Kavramları

XXXBoxing kavramlarında,

AutoBoxing : primitive type, wrapper sınıf tipine otomatik olarak bir dönüşüm olması durumuna denir.

Boxing : primitive type, wrapper sınıf tipine dönüşüm.

AutoUnBoxing : wrapper type, primitive type otomaik dönüşüm durumuna denir.

UnBoxing : wrapper type, primitive type dönüşüm, method yardımıyla (intValue()) durumuna denir.

Örnek kod olarak;

Github : Wrapper

--

--

Hasan Kadir Demircan
Hasan Kadir Demircan

Responses (1)