Maison> Java> javaDidacticiel> le corps du texte

Utilisez la fonction ArrayList.removeAll() de Java pour supprimer les éléments spécifiés dans ArrayList

PHPz
Libérer: 2023-07-24 12:22:47
original
1205 Les gens l'ont consulté

Utilisez la fonction ArrayList.removeAll() de Java pour supprimer les éléments spécifiés dans ArrayList

ArrayList est une classe de collection couramment utilisée en Java, qui fournit une multitude de méthodes pour exploiter et gérer les éléments. Pendant le processus de développement, nous devons parfois supprimer des éléments spécifiques dans ArrayList. La classe ArrayList en Java fournit la fonction removeAll(), qui peut être utilisée pour implémenter cette fonction. La fonction de la fonction

removeAll() est de supprimer tous les éléments d'ArrayList qui apparaissent dans la collection spécifiée. Nous pouvons supprimer les éléments spécifiés dans ArrayList en passant une autre ArrayList en tant que paramètre.

Ce qui suit est un exemple de code qui montre comment utiliser la fonction removeAll() d'ArrayList pour supprimer des éléments spécifiés dans une ArrayList :

import java.util.ArrayList; public class RemoveElements { public static void main(String[] args) { // 创建一个ArrayList对象 ArrayList 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 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); } } }
Copier après la connexion

Dans le code ci-dessus, nous avons d'abord créé un objet ArrayList et ajouté quelques éléments. Créez ensuite un autre objet ArrayList toBeRemoved pour stocker les éléments à supprimer. Ensuite, nous utilisons la fonction removeAll() de ArrayList pour supprimer les éléments de toBeRemoved de la liste. Enfin, nous imprimons l'ArrayList après avoir supprimé l'élément spécifié pour vérifier si l'opération de suppression a réussi.

Exécutez le code ci-dessus, le résultat de sortie est le suivant :

初始的ArrayList: apple banana orange grape watermelon 删除指定元素后的ArrayList: banana grape watermelon
Copier après la connexion

Vous pouvez voir qu'après traitement par la fonction removeAll(), l'élément spécifié dans ArrayList a été supprimé avec succès.

Pour résumer, vous pouvez facilement supprimer les éléments spécifiés dans ArrayList en utilisant la fonction removeAll() de ArrayList de Java. En passant une ArrayList contenant les éléments à supprimer en paramètre, nous pouvons supprimer tous les éléments de la liste qui sont identiques à la liste de paramètres. Cette fonction peut fournir des opérations de suppression efficaces et pratiques lors du traitement de listes de tableaux contenant un grand nombre d'éléments.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!