Dir

    [TIL] Java Enum, MySQL 개발 환경 설정, JDBC

    ✍ Today I Learned [Enum] 열거형(enum)이란? 관련 있는 상수들의 집합이다. class나 interface 대신 enum 키워드를 사용하여 정의하고, 콤마로 상수를 구분한다. 이때 상수는 대문자를 사용한다. public enum Directions { EAST, WEST, SOUTH, NORTH } 정의된 enum은 다음과 같은 방법으로 사용한다. Directions east = Directions.EAST; enum의 상수값은 기본적으로 0부터 시작하고, 불규칙한 값을 상수값으로 설정하고 싶으면 상수의 이름 옆에 괄호(())를 추가한 뒤, 그 안에 원하는 상수값을 적으면 된다. 이때 불규칙한 특정 값을 저장할 수 있는 인스턴스 변수와 생성자를 별도로 추가해야만 한다. values(..