충분히 쌓여가는
5.12 열거(Enum) 타입 본문
데이터 중에는 몇 가지로 한정된 값을 갖는 경우가 있다
한정된 값을 갖는 타입을 열거 타입이라고 한다
열거 타입을 사용하기 위해서는 먼저 열거 타입으로 소스 파일(.java)을 생성하고 한정된 값을 코드로 정의해야 한다
열거 타입 이름은 첫 문자를 대문자로 하고 캐멀 Camel 스타일로 지어주는 것이 관례
Week.java
MemberGrade.java
ProductKind.java
package ch05.sec12;
public enum Week {
MONDAY,
TUESDAY,
WEDNESDAY,
THURSDAY,
FRIDAY,
SATURDAY,
SUNDAY
}
열거 상수
열거 타입으로 사용할 수 있는 한정된 값
관례적으로 알파벳, 대문자로 작성하고 여러 단어가 구성될 경우 언더바(_)로 연결한다
public enum LoginResult {
LOGIN_SUCCESS,
LOGIN_FAILED
}
'이것이 자바다 > 05 참조 타입' 카테고리의 다른 글
5.10 향상된 for 문 (0) | 2024.04.01 |
---|---|
5.9 배열 복사 - for, System.arraycopy() (0) | 2024.04.01 |
5.8 객체를 참조하는 배열 (0) | 2024.03.31 |
5.7 다차원 배열 (0) | 2024.03.31 |
5.6 배열(Array) 타입 - 배열 길이 length (0) | 2024.03.31 |