Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 14328|Antwort: 0

[Quelle] Die Methoden isEmpty, isBlank, isNotEmpty und isNotBlank in der Java-Werkzeugklasse StringUtils

[Link kopieren]
Veröffentlicht am 28.06.2019 15:55:23 | | |
1. Detaillierte Erklärung des Quellcodes der isEmpty-Methode



Quellcode-Analyse: Die obige Methode zeigt, dass true nur dann zurückgegeben wird, wenn die Zeichenkette keine null- und nichtleere Zeichenkette ist (""). die isNotEmpty-Methode ist das Gegenteil von isEmpty;

Siehe das folgende Beispiel auf der offiziellen Website:


StringUtils.isEmpty(null) = true
StringUtils.isEmpty("") = wahr
StringUtils.isEmpty(" ") = false
StringUtils.isEmpty("bob") = falsch
StringUtils.isEmpty(" bob ") = false


2. Detaillierte Erklärung des Quellcodes der isBlank-Methode



Quellcode-Analyse: Erstens, wenn die eingereichten Parameter null- oder leere Zeichenketten sind, wird true zurückgegeben, und dann wird die Character.isWhitespace-Methode verwendet, um zu bestimmen, ob alle Zeichen leere Zeichen sind (Leerzeichen, Tab-Tasten, Zeilenumbrüche); falls ja, geben sie false zurück, ansonsten true zurück; die isNotBlank-Methode ist das Gegenteil der isBlank-Methode;

Schauen Sie sich das Beispiel auf der offiziellen Website an:


StringUtils.isBlank(null) = true
StringUtils.isBlank("") = wahr
StringUtils.isBlank(" ") = wahr
StringUtils.isBlank("bob") = falsch
StringUtils.isBlank(" bob ") = false


3. isAnyBlank-Quellcode

Quellcode-Analyse: Erstens, ob das Parameterarray leer ist, wenn es null ist, gibt es false zurück, wenn das Array nicht leer ist, bestimmt es, ob jede Zeichenkette im Array ein leeres Zeichen ist, und gibt true zurück, wenn es ein leeres Zeichen gibt; isNoneBlank identifiziert, dass keines der Elemente im Array Weißraum ist, im Gegensatz zu isAnyBlank;

4. isAllBlank-Quellcode-Analyse


Quellcode-Analyse: Zuerst sollte festgestellt werden, ob das Parameterarray leer ist und ob es wahr ist, andernfalls wird es false zurückgeben, wenn eines der Elemente im Array nicht weiß ist.




Vorhergehend:Java-Dateidurchquerung
Nächster:Java Encapsulation zip unzip Methode
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com