Java -Tutorials

Java-HOME Java-Einführung Java-Erste Schritte Java-Syntax Java-Kommentare Java-Variablen Java-Datentypen Java-Type-Casting Java-Operatoren Java-Strings Java-Mathematik Java-Booleans Java Wenn ... Sonst Java-Schalter Java-While-Schleife Java-For-Schleife Java Break/Continue Java-Arrays

Java-Methoden

Java-Methoden Java-Methodenparameter Überladen von Java-Methoden Java-Bereich Java-Rekursion

Java-Klassen

Java-OOP Java-Klassen/Objekte Attribute der Java-Klasse Java-Klassenmethoden Java-Konstruktoren Java-Modifikatoren Java-Kapselung Java-Pakete / API Java-Vererbung Java-Polymorphismus Innere Java-Klassen Java-Abstraktion Java-Schnittstelle Java-Enumerationen Java-Benutzereingabe Java-Datum Java-ArrayList Java LinkedList Java-HashMap Java-HashSet Java-Iterator Java-Wrapper-Klassen Java-Ausnahmen Java-RegEx Java-Threads Java-Lambda

Umgang mit Java-Dateien

Java-Dateien Java-Dateien erstellen/schreiben Java-Dateien lesen Java-Dateien löschen

Java-How-To

Fügen Sie zwei Zahlen hinzu

Java-Referenz

Java-Schlüsselwörter Java-String-Methoden Java-Mathematikmethoden

Java-Beispiele

Java-Beispiele Java-Compiler Java-Übungen Java Quiz Java-Zertifikat


Java -Enum- Schlüsselwort

❮ Java-Schlüsselwörter


Beispiel

Erstellen Sie eine enummit Konstanten (unveränderliche Variablen):

enum Level {
  LOW,
  MEDIUM,
  HIGH
}

Sie können auf enumKonstanten mit der Punktsyntax zugreifen :

Level myVar = Level.MEDIUM;

Definition und Verwendung

Das enumSchlüsselwort deklariert einen Aufzählungstyp (unveränderlich).

Eine Aufzählung ist eine spezielle "Klasse", die eine Gruppe von Konstanten (unveränderliche Variablen, wie Endvariablen) darstellt.

Verwenden Sie zum Erstellen einer Aufzählung das enumSchlüsselwort (anstelle von class oder interface) und trennen Sie die Konstanten durch ein Komma. Beachten Sie, dass sie in Großbuchstaben geschrieben sein sollten.

Unterschied zwischen Aufzählungen und Klassen

Ein enumkann, genau wie ein class, Attribute und Methoden haben. Der einzige Unterschied besteht darin, dass Aufzählungskonstanten public, staticund sind final (unveränderbar – kann nicht überschrieben werden).

An enumkann nicht zum Erstellen von Objekten verwendet werden, und es kann keine anderen Klassen erweitern (aber es kann Schnittstellen implementieren).

Verwenden Sie Aufzählungen, wenn Sie Werte haben, von denen Sie wissen, dass sie sich nicht ändern werden, wie Monatstage, Tage, Farben, Kartenspiele usw.


Verwandte Seiten

Lesen Sie mehr über Enums in unserem Java Enum Tutorial .


❮ Java-Schlüsselwörter