是否可以在增强的 for 循环中找到当前索引?
是否可以在增强的 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..
}
}
}
}