T
trez
Gast
Beim Hacken für einen anderen Thread bin ich auf einen interessanten Effekt gestossen.
(Das ist eher eine Feststellung als eine Frage und möglicherweise auch für andere Anfänger interessant ;-) )
Offensichtlich werden auch in diesem Konstrukt die Primitives "by copy" und die Anderen "by reference" an den Schlaufenindex übergeben
(Das ist eher eine Feststellung als eine Frage und möglicherweise auch für andere Anfänger interessant ;-) )
Offensichtlich werden auch in diesem Konstrukt die Primitives "by copy" und die Anderen "by reference" an den Schlaufenindex übergeben
Java:
int[][] array = new int[5][3];
// Bewirkt nichts. Eclipse warnt auch "The value of the local variable i is not used"
for (int[] ia : array) {
for (int i : ia ) {
i = 42;
}
}
// Funktioniert
for (int[] ia : array) {
for (int i=0; i<ia.length; i++) {
ia[i] = 42;
}
}