2つのリストの内容、特に両方のリストに格納されているカスタムオブジェクトの特定のメソッドを比較したい場合は、#getID()
としましょう。2つのリストの内容を比較する
私のアプローチは、これら2つのリストに同じIDを持つ同じエントリが含まれているかどうかを知る方法を持つことです。
List<CustomObject> firstList;
List<CustomObject> secondList;
、firstList
内の各エントリをループその上のgetId()を呼び出すとのgetId(同じ値を返すsecondList
内のオブジェクトがある場合に見えます)。
このチェックを効率的に行うにはどうすればよいですか? Java 8ストリームを使用することをお勧めします。両方のリストがソートされている場合
私はそれを言及すべきでした、それは文字列です! – manuelgu
私はそれに応じて私の答えを編集します。 – Weava