重複の可能性:
arraylistの重複エントリを防止します
特定のクラスCの配列リストがあります。
List<C> myList = new ArrayList<C>();
クラスCには2つの属性があります。
String str1;
String str2;
タイプCのオブジェクトをArrayListmyListに追加するときに、オブジェクトのパラメーター(str1とstr2)の値と一致するstr1とstr2の値を持つオブジェクトがリストに既に存在するかどうかを確認したいと思います。追加しようとしています。
完全なリストを毎回繰り返したり、パラメーター間の一致をチェックしたりすることなく、これを行う効率的な方法はありますか?