“Conocimiento Programación>Programación Java

Cómo obtener el valor entero en Enum Java

2015/7/17
Las enumeraciones son una característica añadida al lenguaje de programación Java en Java 1.5 . Permiten que un desarrollador para crear un conjunto de valores que están estrechamente relacionados , referenciados por un nombre comprensible y obligan al uso de un número finito de valores . Las enumeraciones también contienen datos adicionales relevantes para su tipo , tales como el valor ordinal de la enumeración , el índice de donde el valor se define en el tipo de enumeración . Esto puede ser útil en diversas situaciones, como el uso de enumeraciones para representar el índice de un tipo de datos de matriz o lista . Cosas que necesitará
Java SDK
Java IDE como Eclipse o NetBeans es muy recomendable , aunque no es necesario. ( En este artículo se asume Eclipse , aunque la funcionalidad IDE utilizado es muy general y aplicable a todos los entornos. )
Ver Más instrucciones
1

Crea tu tipo de enumeración . En Eclipse , haga clic derecho en la carpeta src de su proyecto , seleccione " Nuevo" en el menú contextual y seleccione " enumeración " del sub -menú. Nombre de su enumeración lo que quiera , este artículo utilizará " TestEnum " por simplicidad
2

Añada algunos valores de su enumeración. . Si no te sientes muy creativo, usted puede copiar y pegar el siguiente :

public enum TestEnum
3

Añadir otra clase a su proyecto - una vez más , el nombre lo que quieras - . y asegurarse de que tiene la " public static void main (String [ ] args ) " casilla de verificación seleccionada
Página 4

su método principal, añada el siguiente código:

TestEnum te = TestEnum.ANOTHER_VALUE ;

int intval = te.ordinal ();
< p> System.out.println ( " el ordinal de" te.toString + () + "es " + intval ) ;

Si ejecuta esto, usted debe obtener una salida de la consola similar a la siguiente :

el ordinal de ANOTHER_VALUE es 2

Tenga en cuenta que el valor ordinal se basa en cero , al igual que los índices de matriz , lo que puede ser un poco confuso al principio , si no se lo esperaba
< br . >

Programación Java
¿Cómo puedo mostrar un número sin decimales en Java
La diferencia en el HashMap y HashSet
Cómo quitar Puntuacion en una cadena Java
Cómo dividir cadenas mediante Java
Cómo volver a pintar un problema en Java
¿Qué es el formulario de Acción en Struts
Cómo dibujar un gráfico circular en Java
Cómo desplazarse hasta el final de una lista en Java
Conocimiento de la computadora © http://www.ordenador.online