ich versuche gerade ein array mit 5 zeilen und 3 spalten zu erstellen und komme seit ner weile nicht mehr weiter.... das ganze soll am ende so aussehen nur leider wird bei mir alles von oben nach unten ausgegeben und ich weiß nicht warum ... ich muss gestehen mir fällt es ziemlich schwer die mehrdimensionalen arrays zu verstehen wohingegen mir die eindimensionalen keine probleme bereiten. das ganze soll am ende dann noch auf 6 verschiedene weisen ausgegeben werden und ich machs mir schon mit der ersten schwer. könnte sich jemand die zeit nehmen und mir das erklären ?

Java:
class array{
public static void main(String[]args){
int [][] a;
a = new int [5][3];
int zahl = 1;
for (int i=0;i<a.length;i++)
for (int j=0;j<a[i].length;j++){
a[i][j] = zahl;
zahl++;
}
System.out.println();
System.out.println("Ausgabe 1");
for (int i=0;i<a.length;i++){
for (int j=0;j<a[i].length;j++){
System.out.println(a[i][j]);
}
}
}
}
Zuletzt bearbeitet von einem Moderator: