przykład 1: sprawdzanie, czy łańcuch znaków jest pusty lub Null

Wyjście

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

w powyższym programie mamy dwa łańcuchy str1 i str2. str1 zawiera wartość null, a str2 jest pustym łańcuchem znaków.

stworzyliśmy również funkcję isNullOrEmpty() która sprawdza, jak sama nazwa wskazuje, czy łańcuch jest null czy pusty., Sprawdza go za pomocą null check przy użyciu != null IisEmpty() metoda ciągu znaków.

w prostych słowach, jeśli ciąg znaków nie jestnull IisEmpty() zwracafalse, nie jest ani null, ani pusty. Bo inaczej.

jednak powyższy program nie zwraca pustego, jeśli łańcuch zawiera tylko białe znaki (spacje). Technicznie, isEmpty() widzi, że zawiera spacje i zwraca false., W przypadku ciągów ze spacjami używamy metody string trim(), aby przycinać wszystkie początkowe i końcowe białe znaki.

przykład 2: Sprawdź, czy ciąg znaków ze spacjami jest pusty lub Null

Wyjście

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

tutaj wisNullorEmpty(), dodaliśmy dodatkową metodętrim(), która usuwa wszystkie początkowe i końcowe białe znaki w dany ciąg.

tak więc teraz, jeśli łańcuch zawiera tylko spacje, funkcja zwraca true.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *