R
Run81
Gast
Hallo!,
bin absoluter Anfänger der gerade aus Spaß seine erste Programmiersprache lernt, und gerne ein 3-dimensionales Array (für einen Terminkalender) erstellen möchte. Laut meinem schönen Java-Buch sollte das hier funktionieren:
Tut es aber nicht. Zeile 2 gibt in der IDE (NetBeans unter Windows 7) gleich mehrere Fehler. Das hier dagegen funktioniert einwandfrei:
Da frage ich mich natürlich warum Variante 1 nicht funktioniert. Könnt ihr mir auf die Sprünge helfen?
Viele Grüße,
Run81
bin absoluter Anfänger der gerade aus Spaß seine erste Programmiersprache lernt, und gerne ein 3-dimensionales Array (für einen Terminkalender) erstellen möchte. Laut meinem schönen Java-Buch sollte das hier funktionieren:
Java:
String[][][] termine;
termine = new String termine[12][][];
termine[0] = new String [31][24];
termine[1] = new String [28][24];
termine[2] = new String [31][24];
termine[3] = new String [30][24];
termine[4] = new String [31][24];
termine[5] = new String [30][24];
termine[6] = new String [31][24];
termine[7] = new String [31][24];
termine[8] = new String [30][24];
termine[9] = new String [31][24];
termine[10] = new String [30][24];
termine[11] = new String [31][24];
Tut es aber nicht. Zeile 2 gibt in der IDE (NetBeans unter Windows 7) gleich mehrere Fehler. Das hier dagegen funktioniert einwandfrei:
Java:
String[][][] termine = {
new String [31][24],
new String [28][24],
new String [31][24],
new String [30][24],
new String [31][24],
new String [30][24],
new String [31][24],
new String [31][24],
new String [30][24],
new String [31][24],
new String [30][24],
new String [31][24]
};
Da frage ich mich natürlich warum Variante 1 nicht funktioniert. Könnt ihr mir auf die Sprünge helfen?
Viele Grüße,
Run81