https://youtu.be/ODHC-n4mpMY?list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 📖본 포스팅은 '자바의 정석 - 남궁성 저자' 님의 책과 유튜브 강의를 보고 작성되었습니다. [열거형 enum] 관련된 상수들을 같이 묶어 놓은 것을 의미한다. Java는 타입에 안전한 열거형을 제공한다. C언어와 다르게 값과 타입을 모두 체크해준다. if(Card.CLOVER ==Card.TWO) 값은 같지만 타입이 달라서 컴파일 에러를 내준다. 열거형 상수는 객체이기 때문에 compareTo( )와 equals를 사용해야 한다. 또 예외적으로 ==도 허용된다. [일반적으로 작성한 경우] class Card{ static final int CLOVER = 0; static fina..