getEnumConstants class Class () método : Aquí, vamos a aprender acerca de los getEnumConstants () método de class Class con su sintaxis y su ejemplo.
class Class getEnumConstants () método método
- getEnumConstants () está disponible en java.lang class.
- getEnumConstants () método se utiliza para class una matriz de constantes package o en otras palabras, podemos decir que este método se utiliza para, devuelve los elementos de este return enum.
- getEnumConstants () método es un método no enum, es accesible sólo con el objeto class y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
- getEnumConstants () método no class una excepción en el momento de devolver una constante class.
Sintaxis:
public T[] getEnumConstants();
Parámetro (s):
- No acepta cualquier parámetro.
throw valor:
El tipo enum de este método es T [] , devuelve el valor siguiente en base a la propuesta Return,
- Se devuelve una matriz de return constantes en el mismo orden en que fueron declarados cuando este objeto indica un tipo class .
- Devuelve case cuando este objeto class no representa un tipo enum .
Ejemplo:
// Java program to demonstrate the example
// of T[] getEnumConstants () method of Class
// Enum Definition
enum Fruits {
Apple,
Orange,
Banana,
Grapes,
}
public class GetEnumConstantsOfClass {
public static void main(String[] args) {
// Get class
Class cl = Fruits.class;
// Copying enum constants one by one in Object
for (Object o: cl.getEnumConstants())
System.out.println(o);
}
}
salida
Apple
Orange
Banana
Grapes