Java の ArrayList.removeAll() 関数を使用して、ArrayList 内の指定された要素を削除します

PHPz
リリース: 2023-07-24 12:22:47
オリジナル
1276 人が閲覧しました

Java の ArrayList.removeAll() 関数を使用して、ArrayList 内の指定された要素を削除します。

ArrayList は、Java で一般的に使用されるコレクション クラスであり、要素を操作および管理するための豊富なメソッドを提供します。開発プロセス中、ArrayList 内の特定の要素を削除する必要がある場合があります。 Java の ArrayList クラスは、この関数の実装に使用できる RemoveAll() 関数を提供します。

removeAll() 関数は、指定されたコレクションに含まれる ArrayList 内のすべての要素を削除します。別の ArrayList をパラメータとして渡すことで、ArrayList 内の指定された要素を削除できます。

以下は、ArrayList のremoveAll() 関数を使用して ArrayList 内の指定された要素を削除する方法を示すサンプル コードです。

import java.util.ArrayList;

public class RemoveElements {

    public static void main(String[] args) {
        // 创建一个ArrayList对象
        ArrayList<String> list = new ArrayList<>();

        // 添加元素到ArrayList中
        list.add("apple");
        list.add("banana");
        list.add("orange");
        list.add("grape");
        list.add("watermelon");

        // 打印初始的ArrayList
        System.out.println("初始的ArrayList:");
        for (String element : list) {
            System.out.println(element);
        }
        System.out.println();

        // 创建一个新的ArrayList,用于存储要删除的元素
        ArrayList<String> toBeRemoved = new ArrayList<>();
        toBeRemoved.add("apple");
        toBeRemoved.add("orange");

        // 使用removeAll()函数删除ArrayList中的指定元素
        list.removeAll(toBeRemoved);

        // 打印删除指定元素后的ArrayList
        System.out.println("删除指定元素后的ArrayList:");
        for (String element : list) {
            System.out.println(element);
        }
    }
}
ログイン後にコピー

上記のコードでは、最初に ArrayList オブジェクトを作成します。そしていくつかの要素を追加します。次に、削除する要素を格納するための別の ArrayList オブジェクト toBeRemoved を作成します。次に、ArrayList のremoveAll() 関数を使用して、toBeRemoved 内の要素をリストから削除します。最後に、指定された要素を削除した後に ArrayList を出力し、削除操作が成功したかどうかを確認します。

上記のコードを実行すると、出力結果は次のようになります。

初始的ArrayList:
apple
banana
orange
grape
watermelon

删除指定元素后的ArrayList:
banana
grape
watermelon
ログイン後にコピー

removeAll() 関数による処理後、ArrayList 内の指定された要素が正常に削除されたことがわかります。

要約すると、Java の ArrayList の RemoveAll() 関数を使用すると、ArrayList 内の指定された要素を簡単に削除できます。削除する要素を含む ArrayList をパラメータとして渡すことで、リスト内のパラメータ リストと同じ要素をすべて削除できます。この関数は、多数の要素を含む配列リストを処理する場合に、効率的で便利な削除操作を提供します。

以上がJava の ArrayList.removeAll() 関数を使用して、ArrayList 内の指定された要素を削除しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート