| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Package
- Linked List
- echo 명령어
- 예외처리
- 함수
- SK쉴더스
- 태국
- pandas
- node.js
- List
- 패키지
- 루키즈
- 지도학습
- 블록(Block)
- gdgm
- 데이터분포
- 방콕
- 성능평가지표
- 클래스
- git push -u
- 레이블인코딩
- tunder client
- sqld
- 보안공부
- 수업복습
- dropna
- 루키즈33기
- OT후기
- 생성형AI
- 꽉뚝짝 시장
Archives
- Today
- Total
개발 블로그
열거 타입 본문
🐢 필요성
- 제한된 수의 일이나 사건 등에 대하여 숫자로 표현한다.
- 각 숫자에 대해 부여된 의미를 개발자가 숙지해야 하는데, 일이나 사건에 대한 경우의 수가 많다면 개발자 관점에서 불편해질 수 있다.
- 부여되지 않은 의미없는 숫자로는 컴파일러가 알 수 없다.
- 제한된 사건에 대하여 숫자 대신에 상수를 정의해서 부여한다.
- 숫자에 부여된 의미를 개발자가 알 수 있지만 여전히 나머지 문제가 해결이 되지 않는다.
🐢 열거 타입: 서로 연관된 사건들을 모아 상수로 정의한 java.lang.Enum 클래스의 자식 클래스
// 선언
enum 열거타입이름{상수목록}
// 예시
enum Gender{MALE, FEMALE}
// enum --> 열거 타입을 정의하기 위한 키워드'Language > JAVA' 카테고리의 다른 글
| 패키지와 API 문서 (0) | 2024.09.07 |
|---|---|
| 예외처리 (0) | 2024.06.09 |
| 인터페이스 (0) | 2024.06.09 |
| 상속과 추상 클래스 (0) | 2024.06.09 |