Dieses Mal hatte ich die Möglichkeit, Enum mit Java zu verwenden, also habe ich es untersucht.
enum wird wie eine Klasse definiert.
enum Enum name {
}
Auf dieser Grundlage werde ich die Früchte auflisten. Dann wird es wie folgt.
enum Fruit {
APPLE,
ORANGE,
BANANA,
GRAPE; // Einige Samples haben Semikolonpositionen hinter Blöcken oder Nr
}
Auf den Wert von enum kann sowohl über enum name.value als auch über statische Felder zugegriffen werden.
System.out.println(Fruit.APLLE);
Natürlich ist es auch möglich, eine Variable vom Typ enum name zu erstellen und zuzuweisen.
Fruit apple = Fruit.APPLE;
Aufzählung hat verschiedene Methoden. Die typischen werden unten vorgestellt.
name() Gibt den Namen des Aufzählungswerts als Zeichenfolge zurück.
System.out.println(Fruit.APLLE.name()); //"APPLE"
original() Gibt die Nummern in der von enum angegebenen Reihenfolge zurück. Da APPLE der 0. ist, wird 0 zurückgegeben.
System.out.println(Fruit.APLLE.original()); //0
Recommended Posts