Heim > Java > javaLernprogramm > Welche Syntaxregeln gelten für Java-Aufzählungstypen?

Welche Syntaxregeln gelten für Java-Aufzählungstypen?

WBOY
Freigeben: 2024-05-03 12:33:01
Original
1209 Leute haben es durchsucht

Der Java-Aufzählungstyp ist ein spezieller Konstantentyp, der zur Darstellung eines festen, bekannten Satzes von Konstanten verwendet wird. Aufzählungstypen werden mit dem Schlüsselwort enum deklariert und müssen eine öffentliche Klasse deklarieren und java.lang.Enum erben. Aufzählungskonstanten werden durch Kommas getrennt, mit einem Semikolon abgeschlossen und müssen mit einem Großbuchstaben beginnen. Aufzählungstypen können keine neuen Instanzen erstellen, sie können jedoch Konstruktoren, Methoden und Felder haben und sind typsicher. Auch Schnittstellen sind realisierbar. Beispielsweise kann die Season-Enumeration die Jahreszeit darstellen und Konstanten wie SPRING, SUMMER, AUTUMN und WINTER enthalten, auf die beispielsweise über Season.SPRING zugegriffen werden kann.

Java 枚举类型的语法规则是什么?

Syntaxregeln für Java-Aufzählungstypen

Ein Aufzählungstyp ist ein spezieller Datentyp, der zur Darstellung eines festen, bekannten Satzes von Konstanten verwendet wird. In Java werden Aufzählungstypen mit dem Schlüsselwort enum deklariert. enum 关键字声明。

语法:

public enum EnumName {
    CONSTANT1,
    CONSTANT2,
    ...
    CONSTANTn
}
Nach dem Login kopieren

规则:

  1. 枚举类型必须声明一个公共类,该类继承 java.lang.Enum
  2. Syntax:
  3. public enum Season {
        SPRING,
        SUMMER,
        AUTUMN,
        WINTER
    }
    
    public class Main {
        public static void main(String[] args) {
            System.out.println(Season.SPRING);  // 输出:SPRING
            
            for (Season season : Season.values()) {
                System.out.println(season);
            }
        }
    }
    Nach dem Login kopieren
  4. Regeln:
    1. Aufzählungstypen müssen eine öffentliche Klasse deklarieren, die von java.lang.Enum erbt.
    2. Aufzählungskonstanten werden durch Kommas getrennt und durch ein Semikolon (;) abgeschlossen.
    3. Eine Aufzählungskonstante ist eine Instanz dieses Aufzählungstyps.
    4. Aufzählungskonstanten müssen mit einem Großbuchstaben beginnen.

      Aufzählungstypen können keine neuen Instanzen erstellen. Aufzählungstypen können Konstruktoren, Methoden und Felder haben.

      🎜Enum-Typen sind typsicher. 🎜🎜Aufzählungstypen können Schnittstellen implementieren. 🎜🎜🎜🎜Praktischer Koffer: 🎜🎜rrreee

      Das obige ist der detaillierte Inhalt vonWelche Syntaxregeln gelten für Java-Aufzählungstypen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Verwandte Etiketten:
    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage