Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Hast du es bereits gelöst? Das Problem ist, dass du zwar das Array initialisierst, aber nicht die Elemente im Array selbst.
BTW: Code bitte in [code=Java]Your Code[/code]-Tags schreiben und nicht als Bild hochladen
Hast du es bereits gelöst? Das Problem ist, dass du zwar das Array initialisierst, aber nicht die Elemente im Array selbst.
BTW: Code bitte in [code=Java]Your Code[/code]-Tags schreiben und nicht als Bild hochladen
Hier sieht man übrigens schön, warum man in Java per Konvention Bezeichner von Variablen, Parametern und Methoden in lowerCamelCase, von Typen (Klassen & Co.) dagegen in UpperCamelCase. "Richtig" würde es dann lauten:
Java:
Raumvektor[] raumvektor = new Raumvektor[3];
for (int k = 0; k < raumvektor.length; k++) {
raumvektor[k] = new Raumvektor();
raumvektor[k].x = 9;
raumvektor[k].y = 6;
raumvektor[k].z = 1;
}
Wenn Raumvektor noch einen geeigneten Konstruktor hat, kannst Du den Spaß auch verkürzen:
Java:
Raumvektor[] raumvektor = new Raumvektor[3];
for (int k = 0; k < raumvektor.length; k++) {
raumvektor[k] = new Raumvektor(9,6,1);
}
Hier sieht man übrigens schön, warum man in Java per Konvention Bezeichner von Variablen, Parametern und Methoden in lowerCamelCase, von Typen (Klassen & Co.) dagegen in UpperCamelCase. "Richtig" würde es dann lauten:
Java:
Raumvektor[] raumvektor = new Raumvektor[3];
for (int k = 0; k < raumvektor.length; k++) {
raumvektor[k] = new Raumvektor();
raumvektor[k].x = 9;
raumvektor[k].y = 6;
raumvektor[k].z = 1;
}
Wenn Raumvektor noch einen geeigneten Konstruktor hat, kannst Du den Spaß auch verkürzen:
Java:
Raumvektor[] raumvektor = new Raumvektor[3];
for (int k = 0; k < raumvektor.length; k++) {
raumvektor[k] = new Raumvektor(9,6,1);
}