[英]constant expression required in switch with string
我已经声明了这个枚举 class:
public enum class RoleName {
Worker,
Boss
}
我想在开关/机箱中使用它
switch (requestRole.getName()) {
case RoleName.Worker.name():
但我有这个编译错误
constant expression required
如果我删除class
我得到这个 IntelliJ IDEA 错误: 'class' keyword is expected after 'enum;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.