C'est un type qui peut rassembler plusieurs constantes. La constante définie par Enum est appelée un type d'énumération.
Les types d'énumération sont également utilisés en langage C, et il existe certaines similitudes dans la méthode des constantes, mais comme les types d'énumération java sont des classes, des champs et des méthodes peuvent être définis.
L'avantage d'utiliser Enum est que la lisibilité est améliorée en utilisant le type d'énumération dans l'instruction switch.
La définition d'Enum est décrite comme suit.
Type d'énumération du modificateur d'accès{Type d'énumération 1,Type d'énumération 2,};
Confirmation de l'échantillon
public class Main {
public static void main(String[] args) {
Fruit fruit_type = Fruit.Orange;
System.out.println(fruit_type);
}
protected enum Fruit {
Orange,
Apple,
Melon
};
}
résultat
Orange
Cet exemple de code définit un type d'énumération Fruit. Pour utiliser Fruit, déclarez l'objet comme vous le feriez pour une classe normale. Déclarez fruit_type ici.
Vous pouvez stocker le type d'énumération Enum dans l'objet déclaré et utiliser l'objet.
Recommended Posts