Hallo,
Hier mal der nötoge Quellcode:
> Matrix.add(Zeile);
> Zeile.clear();
> }
Du fügst hier keine Kopie von "Zeile" zur Matrix hinzu, sondern nur eine
Referenz. Danach veränderst du ein- und dasselbe Objekt (Zeile) wieder, indem
du es erst clearst und dann neu befüllst.
Was du willst, ist dieses:
Matrix.add(Zeile);
Zeile = new ArrayList<Integer>();
}
Oder so ähnlich.
Gruß
Slyh