【发布时间】:2020-10-27 09:37:18
【问题描述】:
我需要从ArrayList<Object> 中找到具有相似object.trackingId 的对象。
例如:
ArrayList<Ilist> ilistArray = new ArrayList<>();
ilistArray.addAll(...); // array is filled with Ilist objects
class Ilist {
String name;
String trackingId;
String place;
// Et cetera
}
我需要从ilistArray 中找到具有相似trackingId 的那些对象。
【问题讨论】:
-
您的意思是要查找重复项列表,或者只是根据值从列表中获取一些对象?
-
是的,我想获取列表中跟踪 ID 相同的对象。
-
这能回答你的问题吗? Identify duplicates in a List
-
使用
set查找重复的对象。 -
不,我不想找到重复的对象。我想找到具有相同跟踪 id 的对象,即对象参数之一和其他参数值可能不同。
标签: java list arraylist java-8