Es ist ein Typ, der mehrere Konstanten zusammenfügen kann. Die von Enum definierte Konstante wird als Aufzählungstyp bezeichnet.
Aufzählungstypen werden auch in der Sprache C verwendet, und es gibt einige Ähnlichkeiten bei der Methode der Konstanten. Da es sich bei Java-Aufzählungstypen jedoch um Klassen handelt, können Felder und Methoden definiert werden.
Der Vorteil der Verwendung von Enum besteht darin, dass die Lesbarkeit durch Verwendung des Aufzählungstyps in der switch-Anweisung verbessert wird.
Die Definition von Enum wird wie folgt beschrieben.
Aufzählungstyp des Zugriffsmodifikators{Aufzählungstyp 1,Aufzählungstyp 2,};
Musterbestätigung
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
};
}
Ergebnis
Orange
Dieser Beispielcode definiert einen Aufzählungstyp Obst. Um Fruit zu verwenden, deklarieren Sie das Objekt wie eine normale Klasse. Deklarieren Sie hier den Fruchttyp.
Sie können den Aufzählungstyp von Enum im deklarierten Objekt speichern und das Objekt verwenden.
Recommended Posts