-
[data type] enumw2 2022. 9. 10. 09:22
enum 열거형 데이터 타입 이라고 한다.
enumeration 에 따왔다고
💡 enumeration 1. (하나하나) 셈, 계산, 열거 2. 목록, 일람표
드롭박스를 생각하면 될 듯하다. 객관식? 같은 느낌
스프레드시트에서는 ‘항목목록’ 이라고 되어 있군..
사용할 수 있는 값을 정해서 나열해 둔거다.
enum Gender { male, female }
성별은 남자, 여자 만 가능!!! 이라고 정해 둔것
다시 말하면 사용 가능한 상수 모음. 변경할 수 없으니까.. 상수
성별을 그냥 입력하라고 하면,
어떤 사람은 ‘여자’, 어떤 사람은 그냥 ‘여’, 어떤 사람은 ‘여성’ 이라고 다양하게 쓸 수 있으니 ’여성’ 만 가능해!!! 라고 정해두고, 그 외의 값은 Error!
이것도 가능하고 저것도 가능하다.. 고 예외처리 하는 것보다는 선언하고(정해두고) 사용하게 하는게 간단하긴 할 듯..
코드 짤때 오타 방지.. 정의해둔 것을 선택하기만 하면 되니 편하겠음
'w2' 카테고리의 다른 글
IDE (1) 2022.09.10 route (0) 2022.09.10 Gradle (0) 2022.09.10 Inheritance (0) 2022.09.05