„ jest pusty() ” zapewnia prosty i zwięzły sposób sprawdzenia, czy kolekcja, ciąg znaków lub inna struktura danych jest pusta, czy nie. „ jest pusty() ” jest oczywista, ponieważ przekazuje intencję sprawdzenia pustki. Pomaga zapobiegać potencjalnym błędom lub wyjątkom, które mogą wystąpić podczas wykonywania operacji na pustych strukturach danych.
W tym artykule przedstawiono procedurę korzystania z „ jest pusty() ” w Javie.
Jak korzystać z metody String isEmpty() w Javie?
„ jest pusty() ” służy do określenia, czy kolekcja, ciąg znaków lub inna struktura danych zawiera jakiekolwiek elementy, czy nie. Jest również wykorzystywany przez instrukcje warunkowe do obsługi różnych warunków związanych z pustką struktury danych.
Składnia
Składnia ciągu „ jest pusty() ” przedstawiono poniżej:
public Wartość logiczna jest pusta ( )
Ta metoda zwraca tylko dane wyjściowe true i false ze względu na swój charakter typu Boolean. zwraca „ FAŁSZ ” tylko wtedy, gdy podany ciąg nie jest pusty i odwrotnie w przypadku pustego ciągu.
Zapoznaj się z poniższym przykładem, aby uzyskać lepsze wyjaśnienie metody „isEmpty()”:
Przykład 1: Użycie „isEmpty()” z instrukcją „if/else”.
Odwiedź poniższy program Java, w którym „ jest pusty() ” służy do sprawdzenia, czy podany ciąg znaków jest pusty, czy nie, przy użyciu metody „ Jeśli inaczej ' Instrukcje warunkowe:
klasa LinuxhintExample {public static void main ( Argumenty łańcuchowe [ ] )
{
Użycie ciągu znaków = „Witaj, rodzina Linuxhint” ;
Przypadki ciągów znaków = '' ;
Jeśli ( use.isEmpty ( ) ) // Wykorzystanie „ Jeśli ' oświadczenie
{
System.out.println ( „Pierwszy ciąg jest pusty” ) ;
}
w przeciwnym razie
{
System.out.println ( „Pierwszy ciąg nie jest pusty” ) ;
}
Jeśli ( sprawy.jestpuste ( ) )
{
System.out.println ( „Drugi ciąg jest pusty” ) ;
}
w przeciwnym razie
{
System.out.println ( „Drugi ciąg nie jest pusty” ) ;
}
}
}
Wyjaśnienie powyższego kodu:
- Najpierw deklarowana jest klasa o nazwie „ LinuxhintPrzykład ” i inicjuje zmienną typu String o nazwie „ używać ”. Zadeklaruj również inną zmienną o nazwie „ sprawy ” z pustą wartością.
- Następnie użyj „ Jeśli „oświadczenie, w którym” używać ” zmienna jest dołączona z „ jest pusty() ”, aby sprawdzić pustość tej zmiennej.
- Wyświetl również komunikat zgodnie z wartościami zwracanymi przez „ Jeśli inaczej ' instrukcja warunkowa.
- Na koniec użyj „ jest pusty() ” metoda wzdłuż łańcucha „ sprawy ”, aby sprawdzić, czy zmienna jest pusta.
- Na koniec wyświetl odpowiedni komunikat zgodnie z zwracanymi wartościami „ Jeśli inaczej ' instrukcja warunkowa.
Po wykonaniu powyższego kodu:
Migawka pokazuje, że komunikaty pojawiały się na konsoli zgodnie z pustymi zmiennymi.
Wykorzystanie metody isEmpty() w czasie rzeczywistym w Javie
„ jest pusty() ” jest szeroko stosowana w rozwoju aplikacji lub programu. Jednak niektóre części, w których jego użycie jest obowiązkowe, są opisane poniżej:
Używa | Wyjaśnienie |
Weryfikacja danych wejściowych | Dbając o to, aby wymagane pola nie pozostały puste przed przetworzeniem danych. |
Obsługa kolekcji | Umożliwienie programistom sprawdzenia, czy kolekcja jest pusta przed wykonaniem na niej jakichkolwiek operacji. |
Odzyskiwanie danych | W procesie pobierania danych obsługuje, jeśli żadne dane nie są dostępne lub nie są pobierane. |
Manipulacja strunami | Sprawdza, czy podany ciąg jest pusty przed wykonaniem operacji manipulacji ciągiem. |
Bonusowa wskazówka
„ jest pusty() ” można również wykorzystać do sprawdzenia, czy podany ciąg to „ zero ” lub jeśli ciąg to „ pusty ”. „ zero ' jest inny niż ' pusty ”, ponieważ „null” nie zawiera żadnej wartości różniącej się od „ pusty „jak uważa za” 0 ' wartość. Aby uzyskać szczegółową wiedzę o tym, jak „ jest pusty() ” można wykorzystać do sprawdzenia „ zero ' I ' pusty ', odwiedzić połączyć .
Wniosek
W Javie „ jest pusty() ” zapewnia wygodny sposób sprawdzania pustych kolekcji, ciągów znaków i innych struktur danych. Służy do określenia, czy struktury danych są puste, czy nie. Metodę tę można wykorzystać w pętlach, instrukcjach warunkowych, funkcjach itp. To wszystko o „ jest pusty() ” w Javie.