Java 프로그래밍 입문 자습서--열거 클래스의 역할

열거형 형식 선언

경우에 따라 객체가 4개        뿐인 디렉션 클래스와 같이 클래스의 객체가 제한되고 고정되어 있고 다른 값은 불법적일 수 있습니다.

     열거형은 상수 컬렉션의 데이터형으로 열거형을 선언하는 형식은 다음과 같다.

   [공용] 열거 열거형 이름 { 열거형 멤버 1 , 열거형 멤버 2 , ... 열거형 멤버 n ; }

       열거형 멤버는 쉼표로 구분되며 각 멤버는 고유한 값을 나타내며 열거형 변수는 선언된 상수 값 중 하나만 할당할 수 있습니다.

참고: 소스 파일은 공용 유형의 하나의 열거 유형만 정의할 수 있습니다. 열거 클래스가 Java 컴파일러에 의해 컴파일된 후 바이트 코드 파일(.class)도 생성됩니다. 열거형 유형은 기본적으로 클래스이지만 특수한 클래스입니다.

샘플 프로그램

package test;

enum Directions{
	EAST, SOUTH, WEST, NORHT;
}

public class JavaDemo {
	public static void main(String[] args) {
		Directions dir = Directions.EAST;
		System.out.println(dir);
	}
}

프로그램 실행 결과는 그림과 같습니다.


열거 유형의 개체는 선언된 상수 값 중 하나만 할당할 수 있으며
할당 형식은 다음과 같습니다.
열거 클래스 이름 개체 이름 = 열거 클래스.상수 값

 

Supongo que te gusta

Origin blog.csdn.net/u010764893/article/details/131123948
Recomendado
Clasificación