Maison > Java > javaDidacticiel > le corps du texte

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

PHPz
Libérer: 2023-07-25 08:13:23
original
2102 Les gens l'ont consulté

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不为空");
        }
    }
}
Copier après la connexion

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!

É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
Tutoriels populaires
Plus>
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!