이 글은 유튜브 '자바의 정석 - 기초편'을 보고 정리한 글입니다. 📂content 1. 열거형 - 관련된 상수들을 같이 묶어 놓은 것. Java는 타입에 안전한 열거형을 제공 알아서 숫자를 부여해준다. if(Card.CLOVER == Card.TWO) 라는 코드가 있다고 하자. true이지만 false여야 의미상 맞다. Java는 값과 타입을 모두 체크한다. 그렇기 때문에 위 코드를 쓰면 컴파일 에러가 난다. 타입이 달라서 비교가 불가능한 것이다. 2. 열거형의 정의와 사용 - 열거형을 정의하는 방법 enum 열거형이름 { 상수명1, 상수명2, ... } //예 // 0 , 1 , 2 , 3 enum Direction { EAST, SOUTH, WEST, NORTH } - 열거형 타입의 변수를 선언하고..