【发布时间】:2021-08-11 08:23:22
【问题描述】:
如何使用对象属性检索 ArrayList 中所有对象的列表。
模型类:
public class Item {
private String id;
private String name;
}
ArrayList<Item> items = new ArrayList();
现在,我们如何搜索具有特定名称的 ArrayList?
例如:获取所有名为“Sam”的对象。
【问题讨论】:
-
items.stream().filter(item -> "Sam".equals(item.name)).collect(Collectors.toList()) -
@Alex 是的,这行得通。谢谢,亚历克斯。
-
你想用这个写一个答案吗?
标签: java arraylist collections