Unterscheiden Sie zunächst zwischen Leerzeichenfolge und Nullzeichenfolge
1 Die Leerzeichenfolge „“ ist eine Zeichenfolge der Länge 0, sie hat eine eigene Zeichenfolgenlänge (. 0) und Inhalt (leer), Methode zur Bestimmung, ob eine Zeichenfolge leer ist:
if (str.length() == 0);
oder
if (str.equals(""));
Online-Lernvideo-Sharing: Java-Kurs
2. Die Nullzeichenfolge bedeutet, dass der Variablen derzeit kein Objekt zugeordnet ist. Die Methode zum Überprüfen, ob eine Zeichenfolge null ist:
if (str == null);
3. Überprüfen Sie, ob eine Zeichenfolge weder eine Nullzeichenfolge noch eine leere Zeichenfolge ist . Verwenden Sie die folgende Methode, um Folgendes zu ermitteln:
if (str != null && str.length() != 0);
Hinweis: Sie müssen zunächst überprüfen, ob str nicht null ist, da sonst ein Fehler auftritt, wenn Sie die Methode length() auf einen Nullwert anpassen.
4. Verwenden Sie die StringUtils-Toolklasse, um wie folgt zu bestimmen, ob sie weder null noch leer ist:
if (StringUtils.isNotBlank(str))
Empfohlene Tutorials zu verwandten Artikeln: Einführung in die Java-Programmierung
Das obige ist der detaillierte Inhalt vonJava verwendet die if-Anweisung, um zu bestimmen, ob eine Zeichenfolge leer oder null ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!