여러 상수를 선언해야 할 때, 사용하면 좋은 방법이다. 사용법은 다음과 같다. enum Kind = { CLOVER, HEART, DIAMOND, SPADE } 배열처럼 각각의 값에는 인덱스값이 부여된다. 값을 변경할 수도 있지만 그건 뒤에 다뤄보자. 열거형을 사용할 때는 static 변수를 호출하는 것처럼 열거형이름.상수명 으로 사용하면 된다. 호출시 열거형 상수를 참조하는 타입은 열거형 타입이여야 한다. Kind kind = Kind.CLOVER; 열거형은 == 비교가 가능하다. 하지만 부등호( )는 사용이 불가하므로 .compareTo() 메서드로 비교해야 한다. 참고로 compareTo()는 왼쪽이 크면 양수, 오른쪽이 크면 음수, 같으면 0을 반환한다. 또한 다른 열거형의 상수랑은 값..