Utilisez la fonction ArrayList.remove() de Java pour supprimer l'élément à la position d'index spécifiée
Dans le cadre de collection Java, ArrayList est un tableau dynamique qui fournit de nombreuses méthodes pratiques pour utiliser et gérer les éléments. Parmi elles, remove() est l'une des fonctions les plus couramment utilisées de la classe ArrayList. La fonction Remove() peut supprimer des éléments de ArrayList en fonction de la position de l'index.
Jetons un coup d'œil à l'exemple de code qui utilise la fonction ArrayList.remove() pour supprimer l'élément à la position d'index spécifiée :
import java.util.ArrayList; public class Main { public static void main(String[] args) { // 创建一个ArrayList对象 ArrayList<String> list = new ArrayList<>(); // 向ArrayList中添加元素 list.add("apple"); list.add("banana"); list.add("cherry"); list.add("durian"); System.out.println("原始ArrayList:" + list); // 移除索引位置为2的元素 list.remove(2); System.out.println("移除索引位置为2的元素后的ArrayList:" + list); } }
Exécutez le code ci-dessus, nous obtiendrons le résultat suivant :
原始ArrayList:[apple, banana, cherry, durian] 移除索引位置为2的元素后的ArrayList:[apple, banana, durian]
Comme cela peut être vu à partir des résultats de sortie, pendant le déplacement. Après avoir exclu l'élément à la position d'index 2, l'élément "cherry" est supprimé avec succès de ArrayList.
Il est à noter que l'index d'ArrayList commence à 0. Autrement dit, le premier élément a l’indice 0, le deuxième élément a l’indice 1, et ainsi de suite.
De plus, la fonction ArrayList.remove() a une autre version surchargée qui peut accepter un élément comme paramètre pour supprimer l'élément spécifié dans ArrayList. Un exemple est le suivant :
import java.util.ArrayList; public class Main { public static void main(String[] args) { // 创建一个ArrayList对象 ArrayList<String> list = new ArrayList<>(); // 向ArrayList中添加元素 list.add("apple"); list.add("banana"); list.add("cherry"); list.add("durian"); System.out.println("原始ArrayList:" + list); // 移除元素"cherry" list.remove("cherry"); System.out.println("移除元素"cherry"后的ArrayList:" + list); } }
En exécutant le code ci-dessus, nous obtiendrons le résultat suivant :
原始ArrayList:[apple, banana, cherry, durian] 移除元素"cherry"后的ArrayList:[apple, banana, durian]
De même, l'élément "cherry" a également été supprimé avec succès de l'ArrayList.
Pour résumer, la fonction ArrayList.remove() est une méthode très pratique pour supprimer des éléments dans ArrayList en fonction de la position de l'index ou de la valeur de l'élément. Dans les applications pratiques, en particulier lorsque des éléments doivent être fréquemment insérés et supprimés, l'utilisation de la fonction ArrayList.remove() peut grandement améliorer l'efficacité et la lisibilité du code. J'espère que cet article vous aidera lorsque vous utiliserez ArrayList pour supprimer des é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!