Fondamentalmente, sto provando questo, ma questo lascia solo array riempito con zeros
. Io so come riempire con il normale ciclo for
comeCome riempire l'array bidimensionale utilizzando il loop avanzato di java?
for (int i = 0; i < array.length; i++)
ma perché la mia variante non sta funzionando? Qualsiasi aiuto sarebbe apprezzato.
char[][] array = new char[x][y];
for (char[] row : array)
for (char element : row)
element = '~';
Così, con iteratore che avrebbe funzionato? Grazie per la risposta. – Shark
@Shark: gli array non forniscono un iteratore (a meno che non li avvolgano usando 'Arrays.asList()'), ma un normale ciclo for old-old funziona bene. –