2つの異なるリストのオブジェクトを比較するにはどうすればよいですか? 私は2つのリストリスト#1とリスト#2をそれぞれ1つ以上のオブジェクトにすることができます。私はすべての変更を#1から#2に移送する必要があります。それにもかかわらず、彼らは#2からの変化にもかかわらず同じであろう。 #1から#2までしか動作しません。リストは順序付けされていない可能性があり、オブジェクトの値が異なる可能性があります。したがって、IDで注文することはできません。私は、#1のどのオブジェクトが#2のオブジェクトに匹敵しているのかを見つけ、#1から#2への変更だけをコピーする必要があります。ArrayListの値を比較する
-1
A
答えて
0
あなたの質問から(コードなしで)何をしようとしていると思いますか。 にリスト#2の内容でリスト#2を入力しようとしていますが、重複したデータは必要ありません。
リスト1とリスト2の内容を1つのリストに追加する場合は、1つのことを行うことができます。 HashSetを使用します。 HashSetはデータの重複を許可しません。したがって、List1がHashSetで更新されると、List2を反復処理し、List2の内容でHashSetを設定します。
結果 - すべてのアイデアをhttp://www.javatpoint.com/HashSet-class-in-collection-framework
0
おかげ - あなたはリスト1とリスト2
このチュートリアルを使用することができます両方からの固有のデータのHashSetのを取得します。それは収集が判明したので、どのような道に行くのが良いヒントだった。私は実際にHashMapを使用しました。私はキーを構築することができ、キーに基づいて比較することができ、必要な場合はエントリを追加または削除できます。
関連する問題
- 1. arraylistの比較
- 2. Android ArrayListの比較
- 3. 値のオブジェクトの1つの2 arraylistを比較する方法
- 4. ArrayListの種類を比較する
- 5. Object ArrayListとString ArrayListの比較
- 6. Arraylistとクラスリストの比較c#
- 7. は、cとのArrayListの値を比較します。Windows
- 8. ArrayListを比較して共有値を取得
- 9. ArrayListとユーザー入力の比較
- 10. ArrayList要素の比較方法
- 11. Arraylistのindex <ABC>他のArraylistと比較して
- 12. ArrayListと削除するリスト内のオブジェクトを比較する
- 13. テーブルとワイルドカードの比較値を比較する
- 14. イテレータを使用してarraylistのオブジェクトストアのフィールドを比較する
- 15. HashMapとArraylistを比較して類似の値を見つける方法
- 16. オブジェクトの2つのArrayListを比較する
- 17. 数値比較
- 18. arraylistのオブジェクトを比較して注文する、
- 19. 値の比較Unix
- 20. データ値の比較
- 21. 数値を複数の比較演算子と値と比較する
- 22. 2文字列arraylistを比較し、コンソールで同じ値を得る
- 23. カラムの値を比較するテーブルの行を比較するSQLクエリ
- 24. シングルマップのpythonの値を比較する
- 25. arraylist:オブジェクトを文字列と比較する
- 26. 属性と比較してArrayListを分割する
- 27. Javascriptのオブジェクト値を比較
- 28. mysqliクエリの値を比較
- 29. 2リストの値を比較するC#
- 30. データローの値を比較するVB
これらのリスト内のすべてのオブジェクトが同じクラスであると仮定します。そのような場合は、このクラスのequals()メソッドをオーバーライドして、カスタムの比較動作を提供する必要があります – siarheib