Er StringUtils Equalsignorecase null sikkert?
Er StringUtils Equalsignorecase null sikkert?

Video: Er StringUtils Equalsignorecase null sikkert?

Video: Er StringUtils Equalsignorecase null sikkert?
Video: Comparing Two Strings Using equals(), equalsIgnoreCase() & compareTo() compareToIgnoreCase() Methods 2024, November
Anonim

Compare() metoden i StringUtils klasse er en nul - sikker version af compareTo() metoden af String klasse og håndtag nul værdier ved at overveje en nul værdi mindre end en ikke- nul værdi. To nul værdier betragtes som ens.

Med dette i øjesyn, tjekker StringUtils isEmpty for NULL?

StringUtils . er tom () er bruges til at finde om strengen er længde 0 eller nul . Det ikke kun checks hvis Strengen er længde 0 eller nul , men også checks hvis det er kun en blanktegnsstreng, dvs. "s*".

For det andet, hvad er StringUtils? StringUtils . Java. lang. String-klassen tilbyder et begrænset sæt af String-metoder, så det er her StringUtils kommer ind. StringUtils giver null-sikre metoder til håndtering af strenge og er sandsynligvis den mest almindeligt anvendte klasse i Apache Commons-projektet.

I betragtning af dette, hvad er StringUtils tom?

StringUtils . TOM er et sidste statisk medlem af StringUtil-klassen, der svarer til "" dvs tom Snor. isEmpty() Kontrollerer, om en streng er tom ("") eller null.

Hvordan bruger jeg Apache StringUtils i Java?

StringUtils er en brugsklasse fra Apache commons-lang (mange biblioteker har det, men dette er det mest almindelige bibliotek). Du skal downloade krukken og tilføje den til din applikations klassesti. Hvis du udvikler til Android, er der TextUtils-klassen, som kan hjælpe dig: importer Android.

Anbefalede: