Maison  >  Article  >  Java  >  Comment déterminer si la liste est vide en Java ?

Comment déterminer si la liste est vide en Java ?

青灯夜游
青灯夜游original
2019-12-31 13:43:564255parcourir

Comment déterminer si la liste est vide en Java ?

Méthode Java pour déterminer si la liste de collections est vide :

Si vous souhaitez déterminer si la liste est vide, elle peut être jugée comme ceci :

if(list == null || list.size() ==0 ){
  //为空的情况
}else{
  //不为空的情况
}

La différence entre list.isEmpty() et list.size()==0

Réponse : Aucune différence. isEmpty() détermine s'il y a des éléments et size() renvoie le nombre d'éléments qu'il y a. Si vous déterminez si une collection contient des éléments, il est recommandé d'utiliser la méthode isEmpty().

isEmpty() détermine également s'il y a des éléments dans la collection de listes. S'il y a des éléments, il renvoie false, et s'il n'y a aucun élément, il renvoie true. Si la collection elle-même est définie sur null, a. une exception de pointeur nul sera signalée.

liste ! =null Suivez-moi ! Quelle est la différence entre list.isEmpty() ?

C'est équivalent à si vous voulez aller au magasin pour acheter quelque chose

list ! =null                                                                                                                                                                   Déterminez d'abord s'il existe un magasin

 ! list.isEmpty() ne détermine pas si le magasin existe, mais détermine si le magasin contient des articles

Utilisation récapitulative : s'il n'y a pas de magasin, comment peut-on vendre quelque chose ?

Donc, le général jugement Oui

if(list!=null && !list.isEmpty()){
   //不为空的情况
}else{
   //为空的情况
}

apprentissage recommandé :Tutoriel vidéo Java

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