개발일지

  • 홈
  • 태그
  • 방명록
  • 글쓰기
  • 설정

enum 1

열겨형 (enum)

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

Java/개념 2023.01.22
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (214)
    • 개발 (28)
      • CS (11)
      • 이것저것 (12)
    • 항해99 (118)
      • TIL | WIL (112)
      • 웹 개발 종합반 (6)
    • Java (68)
      • 개념 (27)
      • 객체지향 (19)
      • Spring (15)
      • 디자인 패턴 (7)

Tag

SpringMVC, 자바의 정석, jpa, 3계층, Wil, this, til, 오토박싱, 내부 클래스, 객체지향, CircuitBreaker, Github action, 2계층, iterator, 참조변수, 추상클래스, 프로그래머스, 객체입력, prototye, 네트워크,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바