Daniel Thoma: Feldname von Laufvariable abhängig machen

Beitrag lesen

Hallo michael80,

Wenn ich Dich richtig verstanden habe, willst Du ein Array, dass Du beliebig vergrößeren kannst.
Da solltest Du Dir java.util.ArrayList ansehen, damit kannst Du dann sowas machen:

List subfeld = new ArrayList();
int n = 4;
for(int i = 0; i < n; i++) {
   subfeld.add(new double[i][2*n]);
}

In Java 1.5 solltest Du List<double[][]> = new ArrayList<double[][]> schreiben, damit Du Dir beim Auslesen das Casten spaarst und der Compiler entdeckt, wenn Du ein Objekt vom falschen Typ in der Liste ablegst willst.

Grüße

Daniel