一个Rec对象有一个名为的成员变量tag,它是一个String.
如果我有一个Listof Recs,我如何根据tag成员变量对列表进行重复数据删除?
我只需要确保每个值List只包含一个。Rectag
类似于以下内容,但我不确定保持跟踪计数等的最佳算法是什么:
private List<Rec> deDupe(List<Rec> recs) {
for(Rec rec : recs) {
// How to check whether rec.tag exists in another Rec in this List
// and delete any duplicates from the List before returning it to
// the calling method?
}
return recs;
}