Jakiś "enum”Jest istotną funkcją w Javie, która umożliwia programistom przechowywanie danych z elastycznymi ograniczeniami. Na przykład utrzymanie danych w klasie lub poza nią zgodnie z wymogiem. W takich przypadkach wykorzystanie enum i przekształcenie go w ciąg w Javie jest wspomagane w przechowywaniu i skutecznym dostępie do danych w porównaniu z innymi podejść.
W tym artykule omówiono metodologie konwersji enum na ciąg w Javie.
Co to jest „enum” w Javie?
„„enum”Jest skróconą formą wyliczenia. To słowo kluczowe służy do utworzenia enum i jest to specjalna klasa, która odpowiada grupie stałych. Stałe te są zadeklarowane w „enum”I są oddzielone przecinkiem. Możesz także zadeklarować zarówno w klasie, jak i na zewnątrz.
Jak przekonwertować/przekształcić enum na ciąg za pomocą Java?
Enum można przekształcić w ciąg Java za pomocą następujących podejść:
Podejście 1: Konwertuj enum na ciąg w Javie za pomocą metody „ToString ()”
„„ToString ()”Metoda jest wykorzystywana do pobierania obiektu ciągów, który odpowiada wartości obiektu liczbowego i można ją zastąpić. Tę metodę można wykorzystać do po prostu przekształcania wartości enum w ciągu, odnosząc się do enum.
Składnia
String ToString ()
Powyższa składnia zwraca nazwę stały enum.
Przykład
Przejdź przez podwładny przykład:
Przykłady pakietu;
Przykład klasy publicznej
wylicz dane
Ankara, Canberra, Londyn;
public static void main (string [] args)
System.na zewnątrz.println („wartość ciągu to:”+dane.ANKARA.ToString ());
System.na zewnątrz.println („wartość ciągu to:”+dane.CANBERRA.ToString ());
System.na zewnątrz.println („wartość ciągu to:”+dane.LONDYN.ToString ());
W powyższych wierszach kodu:
Wyjście
W powyższym wyjściu można zaobserwować, że wartości są dostępne i wyświetlane jako ciąg.
Podejście 2: Konwertuj/przekształć enum na ciąg w Javie za pomocą metody „name ()”
„„nazwa()„Metoda klasy enum nadaje nazwę stałej enum tak samo, jak deklarowana w (enum) deklaracji. Ta metoda, w przeciwieństwie do „ToString ()„Metoda, jest ostateczna i nie można jej zastąpić.
Składnia
Public Final String Nazwa ()
W powyższej składni „„nazwa()„Metoda podaje nazwę tego enum.
Przykład
Przeglądajmy poniższy przykład:
Przykłady pakietu;
wylicz dane
Ankara, Canberra, Londyn;
Przykład klasy publicznej
public static void main (string [] args)
System.na zewnątrz.println („wartość ciągu to:”+dane.ANKARA.nazwa());
System.na zewnątrz.println („wartość ciągu to:”+dane.CANBERRA.nazwa());
System.na zewnątrz.println („wartość ciągu to:”+dane.LONDYN.nazwa());
W powyższym fragmencie kodu:
Wyjście
Jak widać, że reprezentacja łańcucha wyliczenia została odpowiednio pobrana.
Wniosek
Enum nazwany wyliczeniem w Javie można przekonwertować na ciąg za pomocą „ToString ()”Metoda lub„nazwa()" metoda. Oba te podejścia przekształcają enum określone odpowiednio wewnątrz i na zewnątrz klasy w ciągu. Ten blog stwierdził, że podejścia do konwersji enum na ciąg w Javie.