카테고리 없음

[JAVA] 열거형

Journey Jeong 2023. 2. 15. 19:11

프로그래밍을 할때  몇 가지의 한정된 데이터들을 가지는 경우가 있다.  대표적으로는 "요일"이나 "계절" 같은것으로, 요일은 월,화,수,목,금,토,일 이렇게 7가지밖고 계절도 봄,여름,가을,겨울 4가지 계절로 한정되어 있다.
이렇게 이와 같이 한정된 데이터들을 갖는 데이터들은 열거형으로 묶어주면 편합니다.

 

열거형 선언 방법: 

package method;

public class EnumTest {

	public static void main(String[] args) {
		Week week=Week.SUN;
		System.out.println(week); //sun
		System.out.println(week.ordinal()); //0
	}
	
}

 

열거형 사용법: 

package method;

//Enum // 열거형 (쭉 나열 ) 
public enum Week {
	SUN,MON,TUE,WEN,THU,FRI,SAT //열거형 
	// 1 
	// static 공유
	// final 수정불가
	// static  final 필드 = 상수필드 
}

 

 

 

 

 

 

참고 링크: 

https://mine-it-record.tistory.com/204

https://coding-factory.tistory.com/522