Una enumeración es una clase especial que representa un grupo de constantes. Para crear una enumeración, use la palabra clave enum (en lugar de clase o interfaz) y separe las constantes con una coma.
enum Day{ SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY; }
El método de valores() se puede usar para devolver todos los valores presentes dentro de la enumeración.
No podemos ver este método en Javadoc porque el compilador lo agrega. El compilador agrega automáticamente algunos métodos especiales cuando crea una enumeración. Por ejemplo, tienen un método de valores estáticos que devuelve una array que contiene todos los valores de la enumeración en el orden en que se declaran.
Entonces, la función de valores() enumera todos los valores de la enumeración.
Day days[] = Day.values(); for(Day d : days) System.out.print(d);
Java
// Java program to show the usage of // values() method of java enumeration enum Day{ SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY; } class Main{ public static void main(String args[]) { // Calling values() Day days[] = Day.values(); for(Day d : days) System.out.println( d ); } }
SUNDAY MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY
Publicación traducida automáticamente
Artículo escrito por kapilnama1998 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA