Utilisez la fonction ArrayList.contains() de Java pour déterminer si l'ArrayList contient des éléments
Dans la programmation Java, ArrayList est une structure de données couramment utilisée qui peut stocker tout type d'objet et peut être développée dynamiquement. Parfois, nous devons déterminer si une ArrayList contient un élément spécifique. Dans ce cas, nous pouvons utiliser la fonction contain() de la classe ArrayList.
La classe ArrayList est l'une des classes de collection couramment utilisées dans la programmation Java et se trouve sous le package java.util. Il propose de nombreuses méthodes pratiques, notamment l’ajout, la suppression et la recherche d’éléments. La fonction contain() est utilisée pour déterminer si ArrayList contient un élément spécifique. La syntaxe de la fonction contain() est la suivante :
boolean contain(Object element)
où element représente l'élément à juger. La fonction contain() renvoie une valeur booléenne si l'élément est contenu dans ArrayList, elle renvoie true sinon elle renvoie false ;
Ce qui suit est un exemple de code qui utilise la fonction ArrayList.contains() pour déterminer si une ArrayList contient des éléments :
import java.util.ArrayList;
public class ArrayListContainsExample {
public static void main(String[] args) { // 创建一个ArrayList ArrayList<String> list = new ArrayList<>(); // 向ArrayList中添加元素 list.add("apple"); list.add("banana"); list.add("orange"); // 判断ArrayList是否包含某个元素 System.out.println("ArrayList是否包含apple:" + list.contains("apple")); System.out.println("ArrayList是否包含pear:" + list.contains("pear")); }
}
Exécutez le code ci-dessus et vous obtiendrez le résultat de sortie suivant :
Si ArrayList contient apple : true
Si ArrayList contient pear : false
Comme le montre le résultat de sortie, la fonction ArrayList.contains() détermine correctement si ArrayList contient le spécifié élément. Dans l'exemple ci-dessus, nous avons créé un objet ArrayList et ajouté trois éléments de chaîne. Ensuite, nous utilisons la fonction contain() pour déterminer si ArrayList contient respectivement les deux éléments « pomme » et « poire », et vérifions en imprimant les résultats de sortie.
Il est à noter que la fonction contain() utilisera la méthode equals() de l'élément pour comparer si les éléments sont égaux. Par conséquent, lorsque vous utilisez la fonction contain(), assurez-vous que la classe d'élément a correctement implémenté la méthode equals().
Résumé : cet article présente la méthode d'utilisation de la fonction ArrayList.contains() de Java pour déterminer si une ArrayList contient des éléments et fournit des exemples de code correspondants. De cette façon, nous pouvons facilement déterminer si une ArrayList contient un élément spécifique, améliorant ainsi l'efficacité de la programmation.
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!