Eksempel 1: Sjekk hvis Strengen er Tom eller Null
Output
str1 is null or empty.str2 is null or empty.
I ovennevnte program, vi har to strenger str1 og str2. str1 inneholder null-verdi og str2 er en tom streng.
Vi har også laget en funksjon isNullOrEmpty()
som kontrollerer, som navnet antyder, om strengen er null eller tom., Det sjekker for det ved hjelp av en null-sjekk ved hjelp av != null
og isEmpty()
metode for streng.
I rene ord, hvis en streng er ikke en null
og isEmpty()
tilbake false
, det er ikke enten er null eller tom. Andre, det er det.
Imidlertid over programmet ikke går tom hvis en streng som inneholder bare blanke tegn (mellomrom). Teknisk, isEmpty()
ser det inneholder mellomrom, og returnerer false
., For streng med mellomrom, vil vi bruke string-metoden trim()
for å klippe ut alle de ledende og etterfølgende mellomrom-tegn.
Eksempel 2: Sjekk om Streng med mellomrom er Tom eller Null
Output
str1 is null or empty.str2 is null or empty.
Her isNullorEmpty()
vi har lagt til en ekstra metode trim()
som fjerner alle ledende og etterfølgende mellomrom-tegn i den gitte strengen.
Så, nå om en streng inneholder mellomrom, den funksjonen returnerer true
.