Jaka jest różnica między isEmpty i Isblank?
Jaka jest różnica między isEmpty i Isblank?

Wideo: Jaka jest różnica między isEmpty i Isblank?

Wideo: Jaka jest różnica między isEmpty i Isblank?
Wideo: IsEmpty vs isBlank in Java | StringUtils package in Java| Exploring Apache Commons Lang3 2024, Listopad
Anonim

jest pusty () zwraca wartość true dla pustych znaków (tylko białe znaki) oraz dla stringów o wartości null. jest pusty () zwraca prawdę, gdy nie ma sekwencji znaków w Parametr String lub gdy parametr String ma wartość null. Różnica czy to jest pusty () zwraca wartość false, jeśli parametr String zawiera tylko znaki odstępu.

W związku z tym, jaka jest różnica między StringUtils Isblank a Stringutils isEmpty?

Narzędzia ciągów . jest pusty () służy do sprawdzenia, czy ciąg ma długość 0, czy null. Ale Narzędzia ciągów . jest pusty () robi krok do przodu.

Poza tym, czy jest pusta czy pusta? jest pusty() vs isEmpty() Obie metody służą do sprawdzania pusty lub pusty struny w Javie. Różnica między obiema metodami polega na tym, że metoda isEmpty() zwraca wartość true wtedy i tylko wtedy, gdy długość łańcucha wynosi 0. Metoda isBlank() sprawdza tylko znaki inne niż białe. Nie sprawdza długości sznurka.

Poza tym, czy isEmpty sprawdza NULL?

Nie możesz użyć String. jest pusty () Jeśli to jest zero . Najlepiej mieć własną metodę sprawdź null lub pusty . jak możesz to zobaczyć czeki długość sznurka, więc zdecydowanie musisz sprawdzać jeśli ciąg to zero przed.

Jak sprawdzić, czy ciąg jest pusty, czy nie?

Więc moim zdaniem tak jest słusznie sposób na sprawdzenie Jeśli Ciąg jest pusty lub nie . Jeśli masz definicję pusta struna zawiera również zero wtedy możesz również użyć klasy StringUtils z Apache Commons Lang. Ma metody takie jak isEmpty(), które zwracają prawdę dla obu zero oraz pusta struna dosłowny.

Zalecana: