Ich schreibe ein Programm in Java, in dem ich eine Klasse definiere
class Point
{
double x;
double y;
}
Dann definiere ich in einer Methode ein Array von Punkten, wie folgt:
Point[] line = new Point[6];
In der gleichen Methode habe ich die Zeile
line[SampleSize - i + 1].x = i;
Wenn diese Anweisung zum ersten Mal aufgerufen wird, ist der Wert ihres Array-Index 1; aber das Programm löst an diesem Punkt eine Nullzeiger-Ausnahme aus.
Dies scheint der richtige Weg zu sein, um das Feld eines Objekts innerhalb eines Array von Objekten zu indizieren. Was mache ich falsch?
Vielen Dank im Voraus für alle Vorschläge.
John Döner