[JAVA] Unterschied zwischen isEmpty und isBlank von StringUtils

Es gibt isEmpty- und isBlank-Funktionen, die häufig in StringUtils verwendet werden, aber ich vergesse manchmal den Unterschied, machen Sie sich also eine Notiz. isEmpty scheint nur leere Zeichen als wahr zurückzugeben.

qiita.java


package com.example.test;

import java.util.ArrayList;
import java.util.List;
import org.apache.commons.collections4.*;

import org.apache.commons.lang3.StringUtils;
import org.junit.Test;

public class BlankTest {

	@Test
	public void test() {
		System.out.println("Leere Zeichen= " + StringUtils.isBlank(""));
		System.out.println("Leerer Charakter= " + StringUtils.isBlank(" "));
		System.out.println("Leerzeichen in voller Breite= " + StringUtils.isBlank(" "));
		System.out.println("Tabulator leeres Zeichen= " + StringUtils.isBlank("\t"));
		System.out.println("Leere Zeichen= " + StringUtils.isEmpty(""));
		System.out.println("Leerer Charakter=" + StringUtils.isEmpty(" "));
		System.out.println("Leerzeichen in voller Breite=" + StringUtils.isEmpty(" "));
		System.out.println("Tabulator leeres Zeichen=" + StringUtils.isEmpty("\t"));				
	}

}

Ausführungsergebnis Leeres Zeichen = wahr Leerzeichen = wahr Leerzeichen in voller Breite = true Tabulatorzeichen = wahr Leeres Zeichen = wahr Leerzeichen = falsch Leerzeichen in voller Breite = false Tabulatorzeichen = false

Recommended Posts

Unterschied zwischen isEmpty und isBlank von StringUtils
Unterschied zwischen vh und%
Unterschied zwischen i ++ und ++ i
Unterschied zwischen Mitglied und Sammlung von Schienen route.rb
Unterschied zwischen Produkt und Variante
Unterschied zwischen redirect_to und render
[Java] Unterschied zwischen == und gleich
Unterschied zwischen redirect_to und render
Unterschied zwischen CUI und GUI
Unterschied zwischen Variablen und Instanzvariablen
Unterschied zwischen Mockito-Core und Mockito-All
Unterschied zwischen Klasse und Instanz
Unterschied zwischen Bundle und Bundle-Installation
Unterschied zwischen ArrayList und LinkedList
Unterschied zwischen render und redirect_to
Unterschied zwischen List und ArrayList
Unterschied zwischen .bashrc und .bash_profile
Unterschied zwischen StringBuilder und StringBuffer
Unterschied zwischen render und redirect_to
[Docker-compose] Unterschied zwischen env_file und Umgebung. Informationen zur Priorität der Anwendung von Umgebungsvariablen
[Java] Unterschied zwischen der Zuweisung der Basistypvariablen und der Zuordnung der Referenztypvariablen
[Java] Unterschied zwischen Stapelüberlauffehler und Speichermangel
[Ruby] Unterschied zwischen get und post
Unterschied zwischen Instanzmethode und Klassenmethode
Unterschied zwischen Schnittstelle und abstrakter Klasse
Unterschied zwischen == Operator und Methode gleich
[Java] Unterschied zwischen Hashmap und HashTable
[Terminal] Unterschied zwischen irb und pry
JavaServlet: Unterschied zwischen executeQuery und executeUpdate
[Ruby] Unterschied zwischen is_a? Und instance_of?
Unterschied zwischen dem Operator == und der Methode eqals
Grober Unterschied zwischen RSpec und Minitest
[Rails] Unterschied zwischen find und find_by
Unterschied zwischen Instanzvariable und Klassenvariable
[JAVA] Unterschied zwischen Abstract und Interface
Unterschied zwischen Thymeleaf @RestController und @Controller
Unterschied zwischen Stream Map und FlatMap
[Java] Unterschied zwischen Array und ArrayList
Unterschied zwischen primitivem Typ und Referenztyp
Unterschied zwischen string.getByte () und Hex.decodeHex (string.toCharaArray ())
[Java] Unterschied zwischen Closeable und AutoCloseable
[Java] Unterschied zwischen StringBuffer und StringBuilder
[Java] Unterschied zwischen Länge, Länge () und Größe ()
[Rails] Unterschied zwischen redirect_to und Rendern
[Android] Unterschied zwischen finish () und return;
Unterschied zwischen UI-Beschriftung durch Char Wrapping und Word Wrapping in der japanischen Anzeige
Hinweis: Unterschied zwischen Ruby "p" und "Puts"
Unterschied zwischen final und Immutable in Java
Unterschied zwischen Ruby-Instanzvariable und lokaler Variable
Unterschied zwischen pop () und peek () im Stapel
Unterschied zwischen Vorwort und Postfix von Operatoren
Unterschied zwischen getText () und getAttribute () von Selen
Über den Unterschied zwischen irb und pry
Unterschied zwischen "|| =" und "instance_variable_defined?" Im Ruby-Memo
Unterschied zwischen EMPTY_ELEMENTDATA und DEFAULTCAPACITY_EMPTY_ELEMENTDATA in ArrayList