在增强型for循环中,能否找到当前的索引?如果可以,如何实现?
我知道我们可以使用额外变量来检查索引。但是否还有其他方法呢?
public boolean cancelTicket(Flight f, Customer c) {
List<BookingDetails> l = c.getBooking();
if (l.size() < 0) {
return false;
} else {
for (BookingDetails bd : l) {
if(bd.getFlight()==f){
l.remove() // Index here..
}
}
}
}
if (list.size() < 0)
。也许你想要使用==
吗?(意思是“如果列表大小等于0”) - Bruno Reis