私はグローバル配列を持っています。あるメソッドで何かを保存した後、その配列からそれを表示すると、エラー NullPointerException が発生します。配列はオブジェクト型です。コードはこんな感じ
class Something {
public CoordinatesObject[] coordinates;
Something() {
coordinates = new CoordinatesObject[4];
}
public String myMethod() {
if (coordinates.length==0){
coordinates[0] = new CoordinatesObject(0,0);
}
}
return Integer.toString(coordinates[0].getX());
}
どうしたの?
申し訳ありませんが、コードを更新しました。コンストラクターで新しい配列を作成しました