Open utterances-bot opened 4 years ago
좋은글입니다!
잘봤습니다. 감사합니다.
public static ErrorCode find(int code) { return Optional.ofNullable(map.get(code)).orElseThrow(IllegalArgumentException::new); }
public static ErrorCode find(int code) {
return Optional.ofNullable(map.get(code)).orElseThrow(IllegalArgumentException::new);
}
위 코드로 하면 간단해집니다~ 위에 잘못올렸네요
Enum의 요소를 조회하는 방법 : 팩토리 메서드 vs HashMap | review
Enum을 사용하다 보면 요소들을 조회해야 하는 경우가 발생한다. Enum에 정의된 함수들이나 상수를 호출하기 위해서는 특정 요소에 접근해야 하는데, 그 중 많이 사용되는 두 가지 방식을 소개해 보고자 한다.
https://woowacourse.github.io/review/2020-04-21/enum_search