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

  • AceHoodVEVO

    AceHoodVEVO

    12 Mayıs 2009
  • GOTO Conferences

    GOTO Confere

    3 EKİM 2011
  • MatheusDosGames

    MatheusDosGa

    28 Aralık 2011