java switch case문에서 case문에 다른 오브젝트의 필드를 사용했더니 제목과 같은 에러가 발생했다. (이클립스에서는 오류표시가 안되서 순간 되는줄 알았음)
해결 방법은 두가지이다.
- switch-case문을 if문으로 변환 (if문은 100% switch-case문으로 변환이 불가능하지만 그 반대는 가능)
- case문의 괄호안의 값을 string을 사용하거나 final string(상수)로 사용한다.
SHADOW's DEV STYLE
java switch case문에서 case문에 다른 오브젝트의 필드를 사용했더니 제목과 같은 에러가 발생했다. (이클립스에서는 오류표시가 안되서 순간 되는줄 알았음)
해결 방법은 두가지이다.
Begin typing your search term above and press enter to search. Press ESC to cancel.