Zum Hauptinhalt springen

Überprüfen Sie eine leere Zeichenfolge in Java: Einfache Methoden und Beispiele

In der Programmierung ist es oft notwendig zu überprüfen, ob eine Zeichenfolge leer ist. Eine leere Zeichenfolge ist eine Zeichenfolge, die kein einziges Zeichen enthält, nicht einmal ein Leerzeichen. Diese Überprüfung kann beispielsweise bei der Eingabe von Benutzerdaten oder bei der Verarbeitung von Textdateien hilfreich sein. Es gibt einige einfache Methoden in der Java-Sprache, mit denen Sie diese Validierung durchführen können.

Eine solche Methode ist eine Methode isEmpty(). Es gibt true zurück, wenn die Zeichenfolge leer ist, und false, wenn die Zeichenfolge mindestens ein Zeichen enthält. Diese Methode kann verwendet werden, wenn Sie überprüfen müssen, ob eine Zeichenfolge leer ist, bevor bestimmte Aktionen oder Operationen ausgeführt werden.

Eine andere Methode, die zum Überprüfen einer leeren Zeichenfolge nützlich sein kann, ist die Methode length(). Es gibt die Anzahl der Zeichen in einer Zeichenfolge zurück. Wenn die length() -Methode 0 zurückgibt, bedeutet dies, dass die Zeichenfolge leer ist. Andernfalls, wenn es einen Wert größer als 0 zurückgibt, bedeutet dies, dass mindestens ein Zeichen in der Zeichenfolge vorhanden ist und daher nicht leer ist.

Methoden zum Überprüfen einer leeren Zeichenfolge in Java

1. isEmpty(): Diese Methode prüft, ob die Zeichenfolge leer ist (enthält keine Zeichen). Wenn die Zeichenfolge leer ist, wird true zurückgegeben, andernfalls false.

Beispiel für die Verwendung der isEmpty() -Methode:

String str2 = "Hello";

2. length(): Diese Methode gibt die Anzahl der Zeichen in einer Zeichenfolge zurück. Wenn die Zeichenfolge leer ist, gibt die Methode 0 zurück. Daher kann die Überprüfung einer leeren Zeichenfolge wie folgt durchgeführt werden: 'if (str.length() == 0)`.

Beispiel für die Verwendung der length() -Methode:

String str2 = "Hello";

if (str1.length() == 0)

if (str2.length() != 0)

System.out.println("Die Zeichenfolge ist nicht leer");

3. isBlank(): Diese Methode wurde in Java 11 hinzugefügt und ermöglicht es Ihnen zu überprüfen, ob eine Zeichenfolge leer ist oder nur aus Leerzeichen besteht. Wenn die Zeichenfolge leer ist oder nur Leerzeichen enthält, wird true zurückgegeben.

Beispiel für die Verwendung der isBlank() -Methode:

String str3 = "Hello";

Mit diesen Methoden können Sie leicht überprüfen, ob eine Zeichenfolge in Java leer ist, und abhängig vom Ergebnis der Überprüfung die gewünschten Aktionen ausführen.

Verwenden der isEmpty() -Methode

Sie können einen bedingten Ausdruck verwenden, um eine leere Zeichenfolge zu überprüfen:

String str = "";if (str.isEmpty()) else

Eine weitere Anwendung der isEmpty() -Methode kann die Validierung der eingegebenen Daten durch den Benutzer sein. Zum Beispiel:

Scanner scanner = new Scanner(System.in);System.out.print("Введите ваше имя: ");String name = scanner.nextLine();if (name.isEmpty()) else

Die isEmpty() -Methode bietet eine einfache und bequeme Möglichkeit, das Vorhandensein von Zeichen in einer Zeichenfolge zu überprüfen, was in vielen Programmiersituationen nützlich sein kann.

Verwenden der length() -Methode

Um eine leere Zeichenfolge mit der length() -Methode zu überprüfen, rufen Sie diese Methode bei einer String-Instanz auf und vergleichen Sie sie mit Null:

KodeDie Beschreibung
String str = "";
if (str.length() == 0) <
System.out.println("Die Zeichenfolge ist leer!");
>

Die length() -Methode gibt einen int-Wert zurück, sodass Sie die Länge einer Zeichenfolge mithilfe von Vergleichsoperatoren ( == , >) überprüfen können , < , >= ,

Beachten Sie, dass die length() -Methode die Anzahl der Zeichen in einer Zeichenfolge einschließlich Leerzeichen zurückgibt und mögliche Nullzeichen (z. B. nach Text in einer Zeichenfolge) nicht berücksichtigt.

Beispiele für die Verwendung von Methoden

Hier sind einige Beispiele für die Verwendung von Methoden zum Überprüfen einer leeren Zeichenfolge in Java:

String str = "";boolean isEmpty = str.isEmpty();
String str = "";int length = str.length();
String str = " ";String trimmedStr = str.trim();

Beispiel für die Verwendung der isEmpty() -Methode

Im Folgenden finden Sie ein Beispiel für die Verwendung der isEmpty() -Methode zum Überprüfen einer leeren Zeichenfolge:

String str1 = "";String str2 = "Привет!";if (str1.isEmpty()) else if (str2.isEmpty()) else

Beispiel für die Verwendung der length() -Methode

Die length() -Methode wurde entwickelt, um die Länge eines Strings in Java zu bestimmen. Es gibt die Anzahl der Zeichen in einer Zeichenfolge zurück, einschließlich Leerzeichen und Sonderzeichen.

Hier ist ein Beispiel für die Verwendung der Methode length() :

ZeileLänge
""0
"Hallo, Welt!"12
"Java"4

Im obigen Beispiel sehen wir, dass eine leere Zeichenfolge die Länge 0 hat und die Zeichenfolge "Hallo Welt!" hat eine Länge von 12. Die length() -Methode ist sehr praktisch, um eine leere Zeichenfolge in Java zu überprüfen, da wir ihr Ergebnis in einer Bedingung verwenden können, um Entscheidungen im Programm zu treffen.

Sie können es auch mögen

Wie man ein Telefon in Minecraft macht: iPhone

Minecraft ist ein beliebtes Spiel, in dem Spieler ihre kühnsten kreativen Ideen zum Leben erwecken können. Einer der interessantesten und aufregendsten.

Die Bedeutung und Interpretation von Träumen über Bücher über Psychologie

Träume sind eine wunderbare Welt, in der wir unseren tiefsten Ängsten, Wünschen und Hoffnungen begegnen können. Fähigkeit zu verstehen und.

Asus p5ld2 se: Die Wahl des besten Prozessors

Das Asus P5LD2 SE ist eines der besten Motherboards für Ihren Computer. Es bietet hervorragende Leistung und Zuverlässigkeit. In der modernen Welt.

Frisuren Ideen: Wie man Haare sammelt

Die harmonische Kombination einer Frisur mit einem Bild ist ein wichtiges Element im Stil jeder Fashionista. Es gibt eine große Anzahl von Möglichkeiten zu schaffen.

  • Feedback
  • Nutzungsbedingungen
  • Datenschutz