>  기사  >  Java  >  Java 열거 유형의 구문 규칙은 무엇입니까?

Java 열거 유형의 구문 규칙은 무엇입니까?

WBOY
WBOY원래의
2024-05-03 12:33:011124검색

Java 열거 유형은 알려진 고정된 상수 집합을 나타내는 데 사용되는 특수 상수 유형입니다. 열거 유형은 enum 키워드를 사용하여 선언되며 공용 클래스를 선언하고 java.lang.Enum을 상속해야 합니다. 열거형 상수는 쉼표로 구분되고 세미콜론으로 끝나며 대문자로 시작해야 합니다. 열거형은 새 인스턴스를 생성할 수 없지만 생성자, 메서드 및 필드를 가질 수 있으며 형식이 안전합니다. 인터페이스도 구현할 수 있습니다. 예를 들어 Season 열거형은 올해의 계절을 나타낼 수 있고 SPRING, SUMMER, AUTUMN 및 WINTER와 같은 상수를 포함할 수 있으며 Season.SPRING 등을 통해 액세스할 수 있습니다.

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

Java 열거 유형에 대한 구문 규칙

열거 유형 은 알려진 고정된 상수 집합을 나타내는 데 사용되는 특수 데이터 유형입니다. Java에서는 enum 키워드를 사용하여 열거형을 선언합니다. enum 关键字声明。

语法:

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

规则:

  1. 枚举类型必须声明一个公共类,该类继承 java.lang.Enum
  2. 구문: ​​
  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. 규칙:
    1. 열거 유형은 java.lang.Enum에서 상속되는 공용 클래스를 선언해야 합니다.
    2. 열거 상수는 쉼표로 구분되고 세미콜론(;)으로 끝납니다.
    3. 열거 상수는 이 열거 유형의 인스턴스입니다.
    4. 열거 상수는 대문자로 시작해야 합니다.

    열거형 유형은 새 인스턴스를 만들 수 없습니다. 열거형 유형에는 생성자, 메서드 및 필드가 있을 수 있습니다.

    🎜Enum 유형은 유형에 안전합니다. 🎜🎜열거형 유형은 인터페이스를 구현할 수 있습니다. 🎜🎜🎜🎜실제 사례: 🎜🎜rrreee

    위 내용은 Java 열거 유형의 구문 규칙은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    성명:
    본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.