1
왜 상수는 스위치에서 컴파일시의 상수 여야합니까?왜 경우 상수가 스위치에서 컴파일시의 상수가되어야합니까?
왜 상수는 스위치에서 컴파일시의 상수 여야합니까?왜 경우 상수가 스위치에서 컴파일시의 상수가되어야합니까?
바이트 코드 형식을 사용하려면 하나의 상수가 필요합니다.
또한 상수라면 컴파일러는 모든 값이 다른지 확인할 수 있습니다. 동일한 사례를 두 번 사용할 수 없습니다. 실행 시간에 값이 변경 될 수 있으면 그렇게 할 수 없습니다.
상수를 사용하지 않으려면 if/else를 사용하는 것이 가장 좋습니다.
[Switch Java 문제 : case 식은 상수식이어야합니다.] (http://stackoverflow.com/questions/4742660/a-switch-java-problemcase-expressions-must-be-constant- 표현) –