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

  • Android Central

    Android Cent

    13 Kasım 2008
  • LounaTutorials

    LounaTutoria

    10 EYLÜL 2009
  • Tracy Hairston

    Tracy Hairst

    22 Mayıs 2009