Esimerkki 1: Tarkistaa, jos Merkkijono on Tyhjä tai Null
Lähtö
str1 is null or empty.str2 is null or empty.
edellä ohjelma, olemme kaksi merkkijonoa str1 ja str2. str1 sisältää nollan arvon ja str2 on tyhjä merkkijono.
Olemme myös luoneet toiminta isNullOrEmpty()
joka tarkistaa, kuten nimestä voi päätellä, onko merkkijono on nolla tai tyhjä., Se tarkistaa sen käyttämällä null tarkistaa käyttämällä != null
ja isEmpty()
menetelmä string.
tavallinen ehdot, jos merkkijono ei ole null
ja isEmpty()
palaa false
se ei ole joko null tai tyhjä. Muuten on.
yllä oleva ohjelma ei kuitenkaan palaa tyhjänä, jos merkkijonossa on vain välilyöntejä. Teknisesti ottaen isEmpty()
näkee se sisältää välilyöntejä ja palautus false
., String tilat, käytämme string method trim()
leikata pois kaikki johtava ja perään välilyönnit.
Esimerkki 2: Tarkista, onko Merkkijono, jossa tilat on Tyhjä tai Null
Lähtö
str1 is null or empty.str2 is null or empty.
Täältä isNullorEmpty()
olemme lisätty ylimääräinen menetelmä trim()
joka poistaa kaikki johtava ja perään välilyönnillä merkkiä annettu merkkijono.
niin, nyt Jos merkkijono sisältää vain välilyöntejä, funktio palauttaa true
.