【发布时间】:2016-03-14 03:42:56
【问题描述】:
这个想法是拍卖中的不同批次。我知道我需要一个“Lot”类型的返回语句,但我不确定那会是什么。这是我的代码。
public Lot getLot(int lotNumber)
{
int index = 0;
boolean found = false;
while(index < lots.size() && !found) {
Lot selectedLot = lots.get(index);
if(selectedLot.getNumber() == lotNumber) {
found = true;
}
else {
index++;
}
}
if(!found) {
found = false;
}
}
【问题讨论】:
-
你为什么有
selectedLot? -
为什么
found很重要?当你找到它时,只需将它归还,无需继续卡车运输到阵列的末端。如果循环成功终止,则返回null。