Maison >Java >javaDidacticiel >Quelles sont les règles de syntaxe pour les types d'énumération Java ?

Quelles sont les règles de syntaxe pour les types d'énumération Java ?

WBOY
WBOYoriginal
2024-05-03 12:33:011210parcourir

Le type d'énumération Java est un type de constante spécial utilisé pour représenter un ensemble fixe et connu de constantes. Les types d'énumération sont déclarés à l'aide du mot-clé enum et doivent déclarer une classe publique et hériter de java.lang.Enum. Les constantes d'énumération sont séparées par des virgules, terminées par un point-virgule et doivent commencer par une lettre majuscule. Les types énumérés ne peuvent pas créer de nouvelles instances, mais ils peuvent avoir des constructeurs, des méthodes et des champs et sont de type sécurisé. Des interfaces peuvent également être implémentées. Par exemple, l'énumération Season peut représenter la saison de l'année et contient des constantes telles que PRINTEMPS, ÉTÉ, AUTOMNE et HIVER, et est accessible via Season.SPRING, par exemple.

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

Règles de syntaxe pour les types d'énumération Java

Un type d'énumération est un type de données spécial utilisé pour représenter un ensemble fixe et connu de constantes. En Java, les types d'énumération sont déclarés à l'aide du mot-clé enum. enum 关键字声明。

语法:

public enum EnumName {
    CONSTANT1,
    CONSTANT2,
    ...
    CONSTANTn
}

规则:

  1. 枚举类型必须声明一个公共类,该类继承 java.lang.Enum
  2. Syntaxe :
  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);
            }
        }
    }
  4. Règles :
    1. Les types d'énumération doivent déclarer une classe publique qui hérite de java.lang.Enum.
    2. Les constantes d'énumération sont séparées par des virgules et terminées par un point-virgule (;).
    3. Une constante d'énumération est une instance de ce type d'énumération.
    4. Les constantes d'énumération doivent commencer par une lettre majuscule.

    Les types d’énumération ne peuvent pas créer de nouvelles instances. Les types d’énumération peuvent avoir des constructeurs, des méthodes et des champs.

    🎜Les types Enum sont de type sécurisé. 🎜🎜Les types d’énumération peuvent implémenter des interfaces. 🎜🎜🎜🎜Cas pratique : 🎜🎜rrreee

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

    Déclaration:
    Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn