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

  • Arun Kumar

    Arun Kumar

    18 Mart 2010
  • Top Gear

    Top Gear

    27 Mart 2006
  • Trevor Eckhart

    Trevor Eckha

    19 Aralık 2009