Heim >Java >javaLernprogramm >Wie kann man in Java feststellen, ob die Liste leer ist?

Wie kann man in Java feststellen, ob die Liste leer ist?

青灯夜游
青灯夜游Original
2019-12-31 13:43:564359Durchsuche

Wie kann man in Java feststellen, ob die Liste leer ist?

Java-Methode zur Bestimmung, ob die Sammlungsliste leer ist:

Wenn Sie feststellen möchten, ob Wenn die Liste leer ist, kann dies wie folgt beurteilt werden:

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

Der Unterschied zwischen list.isEmpty() und list.size()==0

Antwort: Kein Unterschied. isEmpty() bestimmt, ob Elemente vorhanden sind, und size() gibt zurück, wie viele Elemente vorhanden sind. Wenn Sie feststellen, ob eine Sammlung Elemente enthält, wird empfohlen, die Methode isEmpty() zu verwenden.

isEmpty() bestimmt auch, ob Elemente in der Listensammlung vorhanden sind. Wenn Elemente vorhanden sind, wird „false“ zurückgegeben, und wenn kein Element vorhanden ist, wird „true“ zurückgegeben Es wird eine Nullzeiger-Ausnahme gemeldet.

Liste! =null Folgen ! Was ist der Unterschied zwischen list.isEmpty()?

Dies ist gleichbedeutend damit, wenn Sie in den Laden gehen möchten, um etwas zu kaufen

Liste! =null                                                                                                                                                                Stellen Sie zunächst fest, ob es einen Laden gibt

! list.isEmpty() bestimmt nicht, ob das Geschäft existiert, sondern bestimmt, ob das Geschäft Artikel hat

Zusammenfassung der Verwendung: Wenn es kein Geschäft gibt, wie kann dann etwas verkauft werden?

Also das Allgemeine Beurteilung Ja

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

empfohlenes Lernen:Java-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWie kann man in Java feststellen, ob die Liste leer ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn