Switch

public enum UserStatus { NORMAL, DORMANT, SUSPENDED } 위와 같은 enum 클래스가 있다고 가정하자. UserStatus status = ...; switch(status) { case UserStatus.NORMAL: .... break; case UserStatus.SUSPENDED: .... break; } 위처럼 switch 문을 사용하면 "An enum switch case label must be the unqualified name of an enumeration constant" 라는 에러가 발생한다. 아래처럼 바꿔주면 에러는 사라진다. UserStatus status = ...; switch(status) { case NORMAL: .... bre..
대흉근
'Switch' 태그의 글 목록