ListのretainAllメソッドはJavaでどのように使いますか?

ListのretainAll()メソッドは、リスト内の指定したコレクションの要素と同じ要素だけを残し、2つのコレクションの共通部分を取得するために使用します。

この方法の使い方は以下の通りです。

  1. ArrayList()オブジェクトを使用してListオブジェクトを作成する(例:List list = new ArrayList();)
  2. 比較対象となるコレクションを作成します。例:List compareList = new ArrayList();
  3. リストに追加する: list.add(“A”); list.add(“B”); list.add(“C”);
  4. compareListに要素を追加する。例:compareList.add(“B”); compareList.add(“C”); compareList.add(“D”);
  5. 交差集合を得るためにretainAllメソッドを使用します。例:list.retainAll(比較リスト)
  6. リストを出力します。例:System.out.println(list); // 出力は[B, C]となります。

retainAll()メソッドは元のリストを変更し、リストにある指定されたコレクションにない要素を削除し、コレクションにあるものと同じ要素を残します。

bannerAds