【发布时间】:2015-06-17 11:34:04
【问题描述】:
我无法看到我的工作错误:我正在创建一个迭代器(在我的 LamborghiniCarLot 类中),它将给出我的 (ArrayList 库存;) 中后轮驱动的车辆数量。兰博基尼类有一个名为 getIsRearWheelDrive() 的方法。但是试图调用它,我得到了找不到方法。 “inventory”是保存数组列表的字段变量。这是我的代码:
public int howManyAreRearWheelDrive()
{
int numberRearWheel = 0;
Iterator<Lamborghini> it = inventory.iterator();
Lamborghini inv = null;
while(it.hasNext())
{
inv = it.next();
if(inv != null)
{
if(it.getIsRearWheelDrive() == true)
{
numberRearWheel ++;
}
}
}
return numberRearWheel;
}
【问题讨论】: