オブジェクトには、と呼ばれるRec
メンバー変数tag
がありString
ます。
のを持っている場合、メンバー変数に基づいてリストを重複排除するにはどうList
すればよいですか?Rec
tag
に各値List
が1つだけ含まれていることを確認する必要があります。Rec
tag
次のようなものですが、トラック数などを維持するための最適なアルゴリズムが何であるかわかりません。
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;
}