Heim > Java > JavaBase > Java-Methode, um festzustellen, ob sie leer ist

Java-Methode, um festzustellen, ob sie leer ist

Freigeben: 2019-12-21 17:07:43
Original
2684 Leute haben es durchsucht

Java-Methode, um festzustellen, ob sie leer ist

Java-Methode zur Bestimmung, ob sie leer ist:

1. Bestimmen Sie, ob eine Zeichenfolge oder ein Objekt leer ist

Beurteilung von StringUtils

StringUtils.isEmpty(CharSequence cs); //StringUtils-Klasse unter dem Paket org.apache.commons.lang3, der Methodenparameter, um zu bestimmen, ob es leer ist, ist die Zeichenfolgenklasse, die ist der String-Typ

StringUtils.isEmpty(Object str); // Der Parameter unter dem Paket org.springframework.util ist die Object-Klasse, was bedeutet, dass er nicht nur den String-Typ, sondern auch andere Typen bestimmen kann , wie z. B. Long und andere Typen.

StringUtils.isEmpty(CharSequence cs) Quellcode von org.apache.commons.lang3:

public static boolean isEmpty(final CharSequence cs) { 
       return cs == null || cs.length() == 0;
}
Nach dem Login kopieren

StringUtils.isEmpty(Object str) Quellcode von org.springframework .util :

public static boolean isEmpty(Object str) { 
       return (str == null || "".equals(str));
}
Nach dem Login kopieren

Grundsätzlich feststellen, ob das Objekt leer ist, StringUtils.isEmpty(Object str) kann dies tun.

Bestimmen Sie, ob das Array leer ist

list.isEmpty(); //返回boolean类型。
Nach dem Login kopieren

3. Bestimmen Sie, ob die Sammlung leer ist

CollectionUtils.isEmpty(null): true
CollectionUtils.isEmpty(new ArrayList()): true
CollectionUtils.isEmpty({a,b}): false
Nach dem Login kopieren

Mehr Java Kenntnisse Bitte beachten Sie die Spalte Java Basic Tutorial.

Das obige ist der detaillierte Inhalt vonJava-Methode, um festzustellen, ob sie leer ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage