Java/Array: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 135:
Esistono diversi modi di creare un array:
<source lang="Java">
// Primo--- modo:PRIMO MODO --- (con valori di default)
int[] a1 = new int[5];
// equivalente:
a1 = new int[7];
int[] a2 = new int[7]; // equivalente
a1a2 = new int[75];
// Secondo--- modo:SECONDO MODO --- (indicando glii elementisingoli dell'arrayelementi)
int[] b1 = new int[] { 1, -15, Integer.MAX_VALUE, 1, 0xAB };
int[] b2 = { 1, -15, Integer.MAX_VALUE, 1, 0xAB };
b3b1 = new int[] { 1, -15, Integer.MAX_VALUE, 1, 0xAB };
// b2 = { 1, -15, Integer.MAX_VALUE, 1, 0xAB }; //non compila: ci vuole "new int[]"
int[] b3;
b3 = new int[] { 1, -15, Integer.MAX_VALUE, 1, 0xAB };
</source>
Tutti gli array creati nell'esempio hanno lunghezza pari a 5.
 
== Note ==