SORU
8 EKİM 2010, Cuma


Java dizi varsayılan değerleri kabul edebilir miyiz? örneğin, bir int dizisi hepsi sıfır olarak ayarlanmış olduğunu varsayalım?

Java tüm int diziler sıfır ile doldurulmuş başlayacak farz edebilir miyim? uygulama tüm makineler için JVM çalıştırır?

Bu gerçek her tür için? char? boolean? çeteleler?

Bu resmen belgelenmiştir?

İnt dizi sıfır olarak ayarlanır ama onlar da bir döngü tüm değerler sıfır olarak yazması gerektiğini tavsiye işim var benim ders kitaplarında sadece "net olmak".

CEVAP
8 EKİM 2010, Cuma


Java Language Specification gibi, bilgi aramak için doğru yer

Dizi bileşenleribir dizi yeni bir nesne oluşturulduğunda oluşturulur ve varsayılan değerler için (§4.12.5) başlatılan isimsiz değişkenlerdir

Varsayılan değerler kendilerini section 4.12.5 'de verilmiştir.

  • Yazın içinbaytvarsayılan değer, değeri sıfırdır(bayt)0.
  • Yazın içinkısavarsayılan değer, değeri sıfırdır(kısa)0.
  • Yazın içinintvarsayılan değeri sıfırdır0.
  • Yazın içinuzunvarsayılan değeri sıfırdır0L.
  • Yazın içinyüzer. varsayılan değer pozitif, sıfır, ^strong>0.0 f.
  • Yazın içinçift. varsayılan değer pozitif, sıfır, ^strong>0.0 d.
  • Yazın içincharvarsayılan değer null karakteri'\u0000'.
  • Yazın içinbooleanvarsayılan değeryanlış.
  • Tüm başvuru türleri için varsayılan değerdirnull.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • incognitotraveler

    incognitotra

    27 Mayıs 2010
  • ModNation Racers H.Q.

    ModNation Ra

    31 Ocak 2010
  • FusioNGamiing

    FusioNGamiin

    10 Temmuz 2007