Java/Array: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 121:
== Altre info ==
; Inizializzazione delle celle dell'array
Si noti che, quando viene creato un array tramite ''new'', tutti gli ''slot'' vengono automaticamente [[Java/Oggetti#Inizializzazione dei campi|inizializzati]] al valore di default del tipo corrispondente. Ad esempio, l'istruzione <code>new byte[1024]</code> crea un array di 1024 slot inizializzati al valore 0; oppure <code>new Object[1024]</code> crea un array di 1024 celle e assegna loro il valore ''null''. Si noti che questo meccanismo è diverso da quello che si trova in altri linguaggi, come il C (in cui le celle dell'array hanno inizialmente valori casuali o imprevedibili) ed è [[Java/Oggetti#Inizializzazione dei campi|lo stesso meccanismo]] che in Java entra in atto quando si crea un oggetto di qualunque altro tipo.
 
; Lunghezza dell'array