Un "enumer"Es una característica vital en Java que permite al desarrollador almacenar los datos con limitaciones flexibles. Por ejemplo, mantener los datos dentro o fuera de la clase de acuerdo con el requisito. En tales casos, utilizar un enum y transformarlo en una cadena en Java es asistencia para almacenar y acceder de manera efectiva a los datos en comparación con otros enfoques.
Este artículo discutirá las metodologías para convertir una enumación en una cadena en Java.
¿Qué es un "enum" en Java??
El "enumer"Es una forma abreviada de enumeración. Esta palabra clave se usa para crear un enum. Y es una clase especial que corresponde al grupo de constantes. Estas constantes se declaran dentro del "enumer"Y están separados por una coma. También puedes declarar tanto dentro como fuera de la clase.
Cómo convertir/transformar un enum en cadena usando Java?
Un enum se puede transformar en una cadena utilizando Java utilizando los siguientes enfoques:
Enfoque 1: Convierta una enumación en cadena en Java usando el método "toString ()"
El "Encadenar()El método se utiliza para obtener un objeto de cadena que corresponde al valor del objeto número y se puede sobrescribir. Este método se puede utilizar para simplemente transformar los valores de enum.
Sintaxis
Cadena toString ()
La sintaxis anterior devuelve el nombre de la constante enum.
Ejemplo
Revise el ejemplo proporcionado a continuación:
ejemplos de paquetes;
Ejemplo de clase pública
Datos de enum
Ankara, Canberra, Londres;
public static void main (string [] args)
Sistema.afuera.println ("El valor de la cadena es:"+datos.Ankara.Encadenar());
Sistema.afuera.println ("El valor de la cadena es:"+datos.CANBERRA.Encadenar());
Sistema.afuera.println ("El valor de la cadena es:"+datos.LONDRES.Encadenar());
En las líneas de código anteriores:
Producción
En la salida anterior, se puede observar que se accede y se muestran los valores y se muestran como una cadena.
Enfoque 2: Convertir/Transformar un enum en la cadena en Java usando el método "Name ()"
El "nombre()El método de la clase Enum da el nombre de la constante enum lo mismo que se declaró en su declaración (enum). Este método, a diferencia del "Encadenar()"El método es final y no se puede sobrescribir.
Sintaxis
Nombre de cadena final pública ()
En la sintaxis anterior, la "nombre()"El método da el nombre de este enum.
Ejemplo
Vamos a ver el ejemplo proporcionado a continuación:
ejemplos de paquetes;
Datos de enum
Ankara, Canberra, Londres;
Ejemplo de clase pública
public static void main (string [] args)
Sistema.afuera.println ("El valor de la cadena es:"+datos.Ankara.nombre());
Sistema.afuera.println ("El valor de la cadena es:"+datos.CANBERRA.nombre());
Sistema.afuera.println ("El valor de la cadena es:"+datos.LONDRES.nombre());
En el fragmento de código anterior:
Producción
Como puede ver que la representación de la cadena del enum.
Conclusión
Un enumio nombrado como enumeración en Java puede convertirse en una cadena utilizando el "Encadenar()"Método o el"nombre()" método. Ambos enfoques transforman el enum especificado dentro y fuera de la clase en cuerdas, respectivamente. Este blog declaró los enfoques para convertir a Enum en una cadena en Java.