enum1 자바 enum 📝 자바 Enum 상세 설명 및 활용 예제enum은 자바에서 열거형 데이터 타입으로, 서로 관련 있는 상수들의 집합을 표현하는 데 사용됩니다. 타입 안전성을 보장하며, 추가 필드와 메서드를 가질 수 있어 매우 유용합니다.1. 기본 구조public enum Day { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY;} 2. 특징타입 안전성 보장: 특정 enum 값만 사용할 수 있도록 제한.가독성 향상: 코드의 의미를 명확하게 전달.Switch 문에서 사용 가능: 가독성과 유지 보수성을 높임.메서드와 필드 정의 가능: 추가적인 데이터와 동작을 포함 가능.Singleton 패턴 유사성: enum 값은 JVM에서 하나의 인스턴스로만 존.. Java 2024. 12. 9. 이전 1 다음