【发布时间】:2016-07-10 19:07:55
【问题描述】:
我有一个Person 对象列表:
List<Person> allPersons = new ArrayList<Person>();
Person 对象有一个名为Address 的field。
我想检查列表中的至少一个人是否有某个地址 我该怎么做?
我知道在使用 HashMap 时有一个 .containsValue() 方法,但是对于 ArrayList 有什么类似的吗?
编辑:请注意,我在每个对象中搜索特定的字段值,而不是对象本身?
【问题讨论】:
-
是的,带有 if 的循环包含工作。
-
@sᴜʀᴇsʜᴀᴛᴛᴀ 你能举个例子吗
-
你也想知道哪个
Person有某个地址吗? -
因为 java8 流直到迭代列表
标签: java arraylist collections hashmap contains