JAVA - 열거타입

2022. 4. 13. 16:00·STUDY/JAVA
반응형
열거타입 ? 
    한정된 값만 갖는 데이터 타입 (enumeration type)
    ex. 계절(봄,여름,가을,겨울) / month(1,2,3,...12)

 

열거타입 생성

1. file - new - Enum

2. 열거타입이 속할 패키지 명을 입력하고, name 칸에 열거 타입 이름을 작성해준다.

3. 아래와 같이 열거 상수들을 나열해주면 된다.

* 열거 상수들은 관례적으로 모두 대문자로

 

열거타입 사용

열거타입도 하나의 데이터 타입이므로 변수를 선언하고 사용해야 함

열거 상수도 객체이므로 위에 작성한 Season의 경우 SPRING 부터 WINTER까지의 열거 상수는 총 4개의 Season 객체로 생성된다.

December에 저장되는 값은 Season.WINTER 열거 상수가 참조하는 객체의 번지이므로

아래 비교값은 true가 된다.

 

Calendar

Clander, Date, localDateTime 등의 클래스는 자바에서 지원하는 컴퓨터의 날짜, 요일, 시간을 사용할 수 있게하는 API

1. Calendar 클래스는 java.util패키지에 있으므로 import 해줌

2. 열거타입 변수를 선언 : today

3. 달 별로 1~12 숫자 리턴

4. 열거 상수 대입

5. today season : spring

반응형
저작자표시 (새창열림)

'STUDY > JAVA' 카테고리의 다른 글

JAVA - 메소드  (0) 2022.04.18
JAVA - 객체지향프로그래밍(필드, 생성자)  (0) 2022.04.13
JAVA - 향상된 for문  (0) 2022.04.13
JAVA - 다차원 배열  (1) 2022.04.13
JAVA - 배열 1  (0) 2022.04.13
'STUDY/JAVA' 카테고리의 다른 글
  • JAVA - 메소드
  • JAVA - 객체지향프로그래밍(필드, 생성자)
  • JAVA - 향상된 for문
  • JAVA - 다차원 배열
3unB
3unB
  • 3unB
    ILLILI
    3unB
  • 전체
    오늘
    어제
    • 분류 전체보기 (153)
      • STUDY (109)
        • JAVA (31)
        • SPRING (29)
        • JSP (11)
        • DATABASE (19)
        • HTML (0)
        • CSS (4)
        • GITHUB (2)
        • ETC (5)
        • 자격증 (1)
        • ERROR (6)
      • PROJECT (6)
        • Personal_Project 01 - commu.. (1)
        • TeamProject - JOINUS (4)
      • EUNB (30)
        • 맛집 (27)
        • 여행 (3)
        • 전세사기 (0)
      • 오블완챌린지 ++ (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 짱민지
    • 아랄이
  • 공지사항

  • 인기 글

  • 태그

    오블완
    서면 맛집
    전포 맛집
    alter
    배열 한 컬럼에 넣기
    망미 바
    전포동 핫플
    속초 중앙시장 감자전
    티스토리챌린지
    전포 밥집
    mysql
    전포동 카페
    속초 해변 숙소
    망미 테린느
    서면 설야멱
    콩콩팥팥 두부
    센텀 신세계백화점 팝업
    전포 데이트
    Database
    전포 신상 맛집
    전포 오꼬노미야끼
    망미 카페
    전포동 맛집
    인제 고향집
    전포 연어덮밥
    망미 조용한 카페
    속초 숙소 내돈내산
    인제 두부
    콩콩팥팥 맛집
    oracle
  • 최근 댓글

  • 최근 글

  • 250x250
  • hELLO· Designed By정상우.v4.10.0
3unB
JAVA - 열거타입
상단으로

티스토리툴바