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

  • arnejann

    arnejann

    3 Kasım 2007
  • Kanaal van Dj0fifty

    Kanaal van D

    28 EKİM 2011
  • TeeMayneTV

    TeeMayneTV

    27 Kasım 2010