Hallo Leute,
ich hoffe ich bin hier richtig ?
vielleicht ist das jetzt eine blöde frage aber ich kann es einfach nicht nachvollziehen also erhoff ich mir hier eine erklärung.
Also ich habe diesen Code:
[Java]
public class ZweiDimArray {
public static void main (String[] args){
int z = 3; //Anzahl Zeilen
int s = 4; //Anzahl Spalten
int[][] a = new int[z];
for (int zeile = 0; zeile < a.length; zeile++)
for (int spalte = 0; spalte < a[zeile].length; spalte++)
a[zeile][spalte] = zeile + spalte;
for (int zeile = 0; zeile < a.length; zeile++){
for (int spalte = 0; spalte < a[zeile].length; spalte++)
System.out.print(a[zeile][spalte] + " ");
System.out.println();
}
}
}
[/Java]
Ich bin gerade dabei irgendwie herauszufinden wie sich dieses array befüllt ich komm nicht dahinter also in welcher reihenfolge bzw welche schema ?
Schräg nach unten denke ich mal also
0 1 2 3
1 2 3 4
2 3 4 5
aber wo kommt jetzt was in welcher reihenfolge hin ich versteh das einfach nicht ich hoffe man kann mich verstehen
danke im voraus
lg
ich hoffe ich bin hier richtig ?
vielleicht ist das jetzt eine blöde frage aber ich kann es einfach nicht nachvollziehen also erhoff ich mir hier eine erklärung.
Also ich habe diesen Code:
[Java]
public class ZweiDimArray {
public static void main (String[] args){
int z = 3; //Anzahl Zeilen
int s = 4; //Anzahl Spalten
int[][] a = new int[z]
for (int zeile = 0; zeile < a.length; zeile++)
for (int spalte = 0; spalte < a[zeile].length; spalte++)
a[zeile][spalte] = zeile + spalte;
for (int zeile = 0; zeile < a.length; zeile++){
for (int spalte = 0; spalte < a[zeile].length; spalte++)
System.out.print(a[zeile][spalte] + " ");
System.out.println();
}
}
}
[/Java]
Ich bin gerade dabei irgendwie herauszufinden wie sich dieses array befüllt ich komm nicht dahinter also in welcher reihenfolge bzw welche schema ?
Schräg nach unten denke ich mal also
0 1 2 3
1 2 3 4
2 3 4 5
aber wo kommt jetzt was in welcher reihenfolge hin ich versteh das einfach nicht ich hoffe man kann mich verstehen
danke im voraus
lg