Maison > Java > javaDidacticiel > le corps du texte

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

WBOY
Libérer: 2024-05-03 12:33:01
original
1178 Les gens l'ont consulté

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
}
Copier après la connexion

规则:

  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);
            }
        }
    }
    Copier après la connexion
  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!

    Étiquettes associées:
    source:php.cn
    Déclaration de ce site Web
    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
    Tutoriels populaires
    Plus>
    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal