조기축구 폭격기 꿈나무 DB9

menu-opener icon
  • 홈
  • 태그
 포스팅 썸네일 이미지

IT/Effective Java

[Effective Java 3/E] ITEM 37. ordinal 인덱싱 대신 EnumMap을 사용하라

배열이나 리스트에서 원소를 꺼낼 때, ordinal메서드로 인덱스를 얻는 코드가 가끔 있는데, 바람직하지 못하다. 예제 1-1 : Plant 클래스 class Plant { enum LifeCycle { ANNUAL, PERENNIAL, BIENNIAL } final String name; final LifeCycle lifeCycle; Plant(String name, LifeCycle lifeCycle) { this.name = name; this.lifeCycle = lifeCycle; } @Override public String toString() { return name; } } Plant 클래스의 inner class로 enum 타입을 선언해주었다. Enum타입은 생애주기를 나타낸다. 예제 ..

2021.03.28 게시됨

1

공지사항

최근글

  • 최근글 LG CNS 최종합격 후기와 주저리주저리 포스팅

    취업 준비

    LG CNS 최종합격 후기와 주저리주저리

    2021.12.28

  • 최근글 SSAFY 생활을 뒤돌아보며 - 5기 중도퇴소 포스팅

    취업 준비

    SSAFY 생활을 뒤돌아보며 - 5기 중도퇴소

    2021.12.06

  • 최근글 [토비의 스프링 3.1] 8장. 스프링이란 무엇인가 포스팅

    토비의 스프링 3.1

    [토비의 스프링 3.1] 8장. 스프링이란 무엇인가

    2021.12.06

인기글

  • 인기글 영양가 없는 삼성전자 SW 역량 테스트 후기 포스팅

    취업 준비

    영양가 없는 삼성전자 SW 역량 테스트 후기

    2021.04.25

  • 인기글 LG CNS 최종합격 후기와 주저리주저리 포스팅

    취업 준비

    LG CNS 최종합격 후기와 주저리주저리

    2021.12.28

  • 인기글 [VS CODE + JAVA] 이클립스에서 VS CODE로 자바 개발환경 옮기기 포스팅

    IT

    [VS CODE + JAVA] 이클립스에서 VS CODE로 자바 개발환경 옮기기

    2021.07.10

최근 작성된 댓글

  • 대연. 건강검진 날짜까진 찾을 수 없네요.
  • chantre 안녕하세요, 혹시 작년의 경우 건강검진 날짜가⋯
  • 부라두리 아 네 감사합니다 열심히 해보겠습니다:)

태그 클라우드

  • 스프링
  • 삼성청년소프트웨어아카데미
  • 제이드블랙
  • 알고리즘
  • 취업준비
  • SSAFY
  • 중도퇴소
  • 수학
  • 토비의스프링
  • 프로그래밍
  • Spring
  • 이펙티브자바
  • 백준
  • Annotation
  • Java
  • 취준생
  • 자바
  • enum
  • 정렬
  • EffectiveJava

Links

✉
Copyright . daebalprime all rights reserved.
Designed by 베이스캠프
닫기 아이콘
사이드 프로필 배경이미지
블로그 이미지

대연.

늦깎이 코더

  • 2020 (56)
    • 대발 (1)
      • CV & Resume (0)
      • 소개 (0)
      • 음악감상기 (0)
    • IT (52)
      • 취업 준비 (4)
      • Algorithm (9)
      • Effective Java (26)
      • 토비의 스프링 3.1 (8)
      • [Infra] Network (0)
    • 취미 (1)
      • 기계식 키보드 (1)
      • 자전거 여행 (0)
    • 기타 (1)
      • 컴퓨터 문제 해결하기 (1)

전체32,943

오늘148

어제127

Designed by 베이스캠프