Diese dumm sein könnte, aber ich möchte wissen, ob es möglich ist, lässt mit 5x5 eine MatrixWie zwei Fors kombinieren in einem
int[][] x = new int[5][5];
Random rg = new Random();
jetzt wollen wir füllen sie mit Pseudo Random Informationen
startenfor(int i=0;i<5;i++){
for(int j =0; j<5;j++){
x[i][j] = rg.nextInt();
}
}
aber wie kann ich das mit einer Single richtig machen?
for(int i=0, j=0; i<5; (j==5?i++, j=0:j++){
x[i][j] = rg.nextInt();
}
dies funktioniert nicht :(
Was ist der Zweck dieser for-Schleife in einem einzigen zu machen? Sie müssen immer X * Y-Zeiten iterieren, egal ob in Einzel- oder Nested-Schleife. Ich betrachte die verschachtelte Schleife als besser lesbar. –
Ich weiß, dass 2 Loops der schnellere, bessere, lesbare Weg sind, aber ich war auf diese Weise interessiert. danke für alle schnellen Antworten –