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
- 소비통장
- window10 Education
- window10
- 아임포트
- java
- camel case
- window11 Education
- json string
- 자바
- 취성패
- IAMPORT
- 런던뮤지컬
- vmware workstation player
- 취업
- 티스토리챌린지
- git pull --rebase
- 운영체제
- 방통대
- 오블완
- window11
- git 설정
- git pull
- 윈도우10 Education
- ObjectMapper
- snake case
- github
- 방송대
- Spring Boot
- git
- 정처기
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