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; }
StringUtils.isEmpty(Object str) Quellcode von org.springframework .util :
public static boolean isEmpty(Object str) { return (str == null || "".equals(str)); }
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类型。
3. Bestimmen Sie, ob die Sammlung leer ist
CollectionUtils.isEmpty(null): true CollectionUtils.isEmpty(new ArrayList()): true CollectionUtils.isEmpty({a,b}): false
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!