Heim > Java > JavaBase > Hauptteil

Java bestimmt, ob ein Objekt leer ist

Freigeben: 2019-12-25 09:26:37
Original
8955 Leute haben es durchsucht

Java bestimmt, ob ein Objekt leer ist

Für die Java-Sprache ist alles ein Objekt. Objekte in der realen Welt spiegeln sich abstrakt in der Programmierwelt wider. Ein Objekt repräsentiert eine bestimmte Operation. Jedes Objekt bildet letztendlich einen vollständigen Programmentwurf. Diese Objekte können unabhängig voneinander existieren oder von anderen Objekten geerbt werden. Objekte übertragen Informationen durch Interaktion, um die Programmentwicklung zu realisieren.

Java ist eine objektorientierte Programmiersprache und Objekte sind der Kern der objektorientierten Programmierung. Die sogenannten Objekte sind Entitäten in der realen Welt. Es gibt eine Eins-zu-eins-Entsprechung zwischen Objekten und Entitäten. Das heißt, jede Entität in der realen Welt ist ein Objekt und ein spezifisches Konzept.

Java-Methode zur Bestimmung, ob ein Objekt leer ist:

1. StringUtils befindet sich unter dem Paket org.apache.commons.lang

public class StringUtilsTest {   
    public static void main(String[] args) {  
 
        System.out.println(StringUtils.isEmpty(null));  //true  
        System.out.println(StringUtils.isEmpty(""));   //true  
        System.out.println(StringUtils.isEmpty(" ")); //false 注意在空格作非空处理  
        System.out.println(StringUtils.isEmpty("string"));//false           
        
        System.out.println(StringUtils.isBlank(null)); //true  
        System.out.println(StringUtils.isBlank(""));  //true  
        System.out.println(StringUtils.isBlank(" ")); //true        
        System.out.println(StringUtils.isBlank("        ")); //true         
    }   
}
Nach dem Login kopieren

2. springframework.util-Paket Unter der StringUtils

StringUtils-Klasse im Paket org.apache.commons.lang3 ist der Methodenparameter, der bestimmt, ob es leer ist, die Zeichenfolgenklasse, also 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 wie Long und andere Typen bestimmen kann. 12345

3. Bestimmen Sie, ob die Liste leer ist

if (tocoupleDOList != null && !tocoupleDOList.isEmpty()) {
}
Nach dem Login kopieren

4. ObjectUtils unter dem Paket org.apache.commons.lang bestimmt, ob das Objekt leer ist

Weitere Informationen zu Java-Kenntnissen finden Sie in der Spalte Java Basic Tutorial.

Das obige ist der detaillierte Inhalt vonJava bestimmt, ob ein Objekt 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