SORU
12 ŞUBAT 2010, Cuma


Bir int Java boş olabilir?

int bir Java null olabilir?

Örneğin:

int data = check(Node root);

if ( data == null ) {
 // do something
} else {
 // do something
}

Amacım int döndüren bir fonksiyon yazmak. int bir düğümün yüksekliği saklanır, ve eğer düğüm varsa, boş olacağını söyledi, ve bunu kontrol etmek lazım.

Ödev için yapıyorum ama bu özel bölümü ödevin bir parçası değil, benim ne yaptığımı üstesinden yardımcı olur.

Yorumlar için teşekkürler, ama öyle görünüyor ki çok az insan var aslında okumak ne altında kodu, soruyorum başka nasıl yapabilirim gerçekleştirmek bu amaç; oldu kolay anlamaya çalışmıyor.

CEVAP
12 ŞUBAT 2010, Cuma


intolamazboş olamaz, ama Integerolabilir. Bu kavram kargaşasına sebep ve kaşıma başını yana boş Tamsayılar kutulama zaman dikkatli olmak gerekir!

bu, örneğin:

int a = object.getA(); // getA returns a null Integer

itirazınız rağmen NullPointerException, olmak değil, boş ver!

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BASS212M

    BASS212M

    15 Temmuz 2009
  • DrePwn

    DrePwn

    22 Temmuz 2011
  • Phlearn Photoshop and Photography Tutorials

    Phlearn Phot

    11 EKİM 2011