Er StringUtils Equalsignorecase null trygt?
Er StringUtils Equalsignorecase null trygt?

Video: Er StringUtils Equalsignorecase null trygt?

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

Compare()-metoden i StringUtils klasse er en null - sikker versjon av compareTo()-metoden til String-klassen og håndtakene null verdier ved å vurdere en null verdi mindre enn en ikke- null verdi. To null verdier anses like.

Med tanke på dette, sjekker StringUtils isEmpty for NULL?

StringUtils . er tom () er brukes til å finne om strengen er lengde 0 eller null . Det ikke bare sjekker hvis strengen er lengde 0 eller null , men også sjekker hvis det er bare en mellomromsstreng, dvs. "s*".

For det andre, hva er StringUtils? StringUtils . Java. lang. String-klassen tilbyr et begrenset sett med String-metoder, så det er her StringUtils kommer inn. StringUtils gir null-sikre metoder for håndtering av strenger og er sannsynligvis den mest brukte klassen i Apache Commons-prosjektet.

Med tanke på dette, hva er StringUtils tom?

StringUtils . TØMME er et siste statisk medlem av StringUtil-klassen som tilsvarer "" dvs tømme String. isEmpty() Sjekker om en streng er tømme ("") eller null.

Hvordan bruker jeg Apache StringUtils i Java?

StringUtils er en bruksklasse fra Apache commons-lang (mange biblioteker har det, men dette er det vanligste biblioteket). Du må laste ned krukken og legge den til i applikasjonens klassebane. Hvis du utvikler for Android, er det TextUtils-klassen som kan hjelpe deg: importere Android.

Anbefalt: