私の目標は、そのリストからCarを取得できるように、Objectのリストを持つことです。車の詳細を取得するだけでなく、。誰かが私を正しい方向に向けることができますリストからオブジェクトを追加および検索する
私がこれまで行ってきたこと。
- Carというクラスを作成し、変数CarNum、carName、carPlateを設定します。 carNameなどの変数とのtoStringため
- 生成ゲッターとセッター
を次のようにCarCollectionというクラスを作成します。
public class CarCollection {
private List<CarItem> mCarList;
public void addVan(CarItem v) {
mCarList.add(v);
}
public List<CarItem> getCarList() {
return mCarList;
}
次のテストは機能しません。どうして?
public class TestCarCollectionprocess {
public static void main(String[] args) {
CarItem car1 = new CarItem();
car1.setmCarName("Pedro");
car1.setmCarNum(1);
CarItem car2 = new CarItem();
car2.setmCarName("Rene");
car2.setmCarNum(2);
CarCollection carList = new CarCollection();
carList.addCar(car1);
carList.addCar(car2);
System.out.println(carList.getCarList());
}
}
正確には動作しません。 – Gendarme
あなたが得た情報を出力してください。 –
CarCollectionクラスにaddCarメソッドが表示されず、プライベートリストを完全に構築している場合は表示されません mCarList; –