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

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

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

  • 인기 글

  • 태그

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

  • 최근 글

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

티스토리툴바