List<KVPair>
たとえば、それぞれKVPair
にがあり、String key
物事を正しく行うメソッドが与えられているとします。String Value
.equals()
リスト内の各要素が他の要素と同じであることをどのように確認しますか、または少なくとも1つがそうでないかどうかを確認しますか?
言い換えれば、
KVPair kvp1 = new KVPAir("key", "value");
KVPair kvp2 = new KVPAir("key", "value");
List<KVPair> l = new ArrayList<KVPair>();
l.add(kvp1);
l.add(kvp2);
私が考えることができる1つのアプローチは、最初にリストをソートし、次が前とは異なるまで繰り返すことです。
同じものを見つけるためのより簡単でクリーンな方法はありますか?