我有一个名为Store
的对象类,它有一个属性“year”:
public class Store{
public int year;
...
}
然后,在另一个班级,我得到了一个商店列表:
List<Store> stores = getAllStores();
我想从列表中得到第一次出现的商店,其年份是2002年而不使用for
循环或while
循环。可能吗?
答案 0 :(得分:5)
to iterate is human,recurse divine
答案 1 :(得分:0)
我认为你想要像ReturnTop这样的年份是2002年,其中有2个条件。
在添加到列表之前对象是否已排序? 是否有任何模式可以唯一标识2002或者您是否考虑过hashmap? 您是否考虑过2002年是第一个或最后添加的堆栈或队列?