Car
タイプのオブジェクトを車の配列に追加しようとしています。車を入れたい配列内に特定のインデックスがありません。最初の空で利用可能なインデックスに車を追加したいだけです。そこに既に車のオブジェクトがありません。これが私のコードです:
protected static final int MaxCars = 5;
protected Car[] cars = new Car[MaxCars];
public void addCar(Car c)
{
for(int i = 0; i < MaxCars; i++)
{
if (cars[i] == null)
{
cars[i] = c;
break;
}
}
incrementNumInTeam();
}
for ループ内のif ステートメントNullPointerException
で a .. を取得しています。どうすればこれを克服できますか?