Wat is die verskil tussen isEmpty en Isblank?
Wat is die verskil tussen isEmpty en Isblank?

Video: Wat is die verskil tussen isEmpty en Isblank?

Video: Wat is die verskil tussen isEmpty en Isblank?
Video: Hoe duurzaam is de kalverhouderij? 2024, November
Anonim

is Leeg () gee waar vir spasies (net witspasies) en ook vir null String. is leeg () gee waar wanneer daar geen charsequence is nie in die String parameter of wanneer String parameter nul is. Verskil is dit is leeg () gee vals terug as String parameter net whiltespaces bevat.

Wat is die verskil daarvan tussen StringUtils Isblank en Stringutils isEmpty?

StringUtils . is leeg () word gebruik om te bepaal of die string lengte 0 of nul is. Maar StringUtils . is Leeg () neem dit 'n stap vorentoe.

Langs bo, is leeg of leeg? isBlank() vs isEmpty() Beide metodes word gebruik om na te kyk leeg of leeg snare in java. Die verskil tussen beide metodes is dat die isEmpty()-metode waar terugstuur as, en slegs as, stringlengte 0 is. isBlank()-metode kontroleer slegs vir nie-witspasie karakters. Dit kontroleer nie die snaarlengte nie.

Benewens, kyk isEmpty vir NULL?

Jy kan nie String gebruik nie. is leeg () as dit is nul . Die beste is om jou eie metode te hê check nul of leeg . soos jy dit kan sien tjeks die lengte van die tou so jy moet beslis tjek as die tou is nul voor.

Hoe kyk jy of 'n string leeg is of nie?

So, na my mening, is dit die regte manier om na te gaan as String is leeg of nie . As jy definisie van leë string sluit ook in nul dan kan jy ook Apache Commons Lang se StringUtils-klas gebruik. Dit het metodes soos isEmpty() wat vir beide waar terugkeer nul en leë string letterlik.

Aanbeveel: