SORU
7 EYLÜL 2010, Salı


Java nasıl bir int için bir Nesne fırlatmak için?

Java nasıl bir int için bir Nesne döküm alabilir miyim?

CEVAP
7 EYLÜL 2010, Salı


Bu nesne Integer olduğundan emin iseniz :

int i = (Integer) object;

Veya, Java başlayarak benzer şekilde yazabilirsiniz 7,:

int i = (int) object;

Dikkat edin, eğer nesne varsa, nesne null Integer NullPointerException bir değil eğer ClassCastException atabilir.

Bu şekilde Nesne bir Tamsayı (sarılı int) olduğunu varsayalım ve bir int içine ciltsiz.

int Bu kadar ilkel olamaz saklı olarak Object, tek yolu var int kabul/kutulu olarak bir Integer saklı olarak bir Object.


Eğer nesne ** 15, daha sonra ise Integer.valueOf() Bu yöntem, basit bir int dönüştürmek için kullanabilirsiniz :

int i = Integer.valueOf((String) object);

Eğer nesne gerçekten içerik olarak bir tam sayı ile String eğer değil mi NumberFormatException atabilir.


Kaynaklar :

Aynı konu üzerinde

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ★TheCrono Official Channel★

    ★TheCrono

    3 Mayıs 2014
  • karneson

    karneson

    23 Temmuz 2006
  • listedabive

    listedabive

    30 Ocak 2007