Maison  >  Article  >  Java  >  Utilisez la fonction ArrayList.isEmpty() de Java pour déterminer si ArrayList est vide

Utilisez la fonction ArrayList.isEmpty() de Java pour déterminer si ArrayList est vide

PHPz
PHPzoriginal
2023-07-25 08:13:232084parcourir

Utilisez la fonction ArrayList.isEmpty() de Java pour déterminer si l'ArrayList est vide

En Java, ArrayList est une implémentation d'un tableau dynamique. Il s'agit d'une structure de tableau qui peut ajuster automatiquement sa taille. La classe ArrayList fournit de nombreuses méthodes pour faire fonctionner les éléments du tableau, notamment la fonction isEmpty(), qui est utilisée pour déterminer si ArrayList est vide. La fonction isEmpty() renvoie une valeur booléenne, qui renvoie vrai lorsqu'il n'y a aucun élément dans ArrayList, sinon elle renvoie faux.

Ce qui suit est un exemple de code qui montre comment utiliser la fonction isEmpty() pour déterminer si une ArrayList est vide :

import java.util.ArrayList;

public class ArrayListIsEmptyExample {
    public static void main(String[] args) {
        // 创建一个空的ArrayList
        ArrayList<String> myList = new ArrayList<>();

        // 使用isEmpty()函数判断ArrayList是否为空
        if (myList.isEmpty()) {
            System.out.println("ArrayList为空");
        } else {
            System.out.println("ArrayList不为空");
        }

        // 向ArrayList中添加元素
        myList.add("元素1");
        myList.add("元素2");
        myList.add("元素3");

        // 再次使用isEmpty()函数判断ArrayList是否为空
        if (myList.isEmpty()) {
            System.out.println("ArrayList为空");
        } else {
            System.out.println("ArrayList不为空");
        }
    }
}

Le code ci-dessus crée d'abord un objet ArrayList vide, myList, et utilise la fonction isEmpty() pour déterminer si il est vide puisqu'aucun élément n'a été ajouté, le résultat est "ArrayList est vide". Après cela, nous avons ajouté trois éléments à ArrayList et utilisé à nouveau la fonction isEmpty() pour déterminer si elle est vide. Cette fois, le résultat de sortie est "ArrayList n'est pas vide".

En utilisant la fonction isEmpty(), nous pouvons facilement déterminer si une ArrayList est vide et la gérer en conséquence. Par exemple, lors de la lecture et du traitement des entrées de l'utilisateur, nous pouvons d'abord déterminer si l'ArrayList est vide, si elle est vide, l'utilisateur sera invité à entrer, si elle n'est pas vide, la logique de traitement appropriée sera effectuée. Cela évite de fonctionner sur des listes vides, améliorant ainsi la robustesse du programme.

En plus de la fonction isEmpty(), la classe ArrayList fournit également de nombreuses autres méthodes utiles, telles que add(), remove(), get(), etc., qui peuvent ajouter, supprimer et obtenir des éléments dans la liste. La maîtrise de l'utilisation d'ArrayList est très utile pour développer des programmes Java.

Résumé : La fonction isEmpty() est une méthode fournie par la classe ArrayList pour déterminer si l'ArrayList est vide. En utilisant la fonction isEmpty(), nous pouvons facilement déterminer si ArrayList est vide et la gérer en conséquence. Dans le développement réel, la logique et le fonctionnement du programme peuvent être optimisés en fonction du résultat renvoyé par isEmpty(). Dans le même temps, faites attention à l'utilisation d'autres méthodes d'ArrayList pour répondre aux besoins réels.

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!

Déclaration:
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