Voorbeeld 1: Controleer of een tekenreeks leeg is of Null

Output

str1 is null or empty.str2 is null or empty.

in het bovenstaande programma hebben we twee tekenreeksen str1 en str2. str1 bevat null waarde en str2 is een lege string.

we hebben ook een functie isNullOrEmpty()aangemaakt die, zoals de naam al doet vermoeden, controleert of de tekenreeks null of leeg is., Het controleert het met behulp van een null check met behulp van != null en isEmpty() methode van string.

in gewone termen, als een tekenreeks geen null en isEmpty() geeft false terug, is deze niet null of leeg. Anders wel.

het bovenstaande programma retourneert echter niet leeg als een tekenreeks alleen spaties (spaties) bevat. Technisch gezien bevat isEmpty() spaties en geeft falseterug., Voor string met spaties gebruiken we de string methode trim() om alle voor-en achterliggende witruimtetekens uit te knippen.

Voorbeeld 2: Controleer of tekenreeks met spaties leeg is of Null

uitvoer

str1 is null or empty.str2 is null or empty.

hier in de isNullorEmpty(), hebben we een extra methode trim() toegevoegd die alle leidende en achterliggende witruimte-tekens in de gegeven tekenreeks verwijdert.

dus, als een tekenreeks alleen spaties bevat, geeft de functie trueterug.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *