Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- vmware workstation player
- 아임포트
- camel case
- git 설정
- 자바
- IAMPORT
- 취업
- 티스토리챌린지
- 런던뮤지컬
- snake case
- github
- git pull --rebase
- 운영체제
- 방송대
- 방통대
- git
- Spring Boot
- window10
- 취성패
- 정처기
- 오블완
- git pull
- java
- window11
- window11 Education
- json string
- 소비통장
- ObjectMapper
- window10 Education
- 윈도우10 Education
Archives
- Today
- Total
홍차의 미로찾기
[JAVA] switch case문에서 enum class 사용 오류 본문
반응형
1. 오류 내용
An enum switch case label must be the unqualified name of an enumeration constant
switch case문 작성 시 발생하는 오류이다.
2. 해결
switch case문에서 enum을 사용하려면, class명.enum값이 아닌 enum값만 적으면 된다.
3. 오류원인
관련 내용을 찾아보니 이런 답변을 찾았다. 링크
As per Java docs The Identifier in a EnumConstant may be used in a name to refer to the enum constant.
자바 문서에 따르면, enum상수의 식별자에서 이름(name)은 enum 상수를 참조하는데 사용될 수 있다.
정도로 해석하면 될 것 같다.
반응형
'프로그래밍 > 오류 정리' 카테고리의 다른 글
[springdoc open-api] swagger Failed to fetch 오류 (1) | 2022.06.14 |
---|
Comments