前言
在最近的开发中,我突发奇想,准备在switch
中使用枚举类,可是无奈的报错
正文
报错信息如下:
提示需要常量表达式,那么怎么解决呢?
其实就是上面注释掉的那段话
下面贴上代码
@Test
void contextLoads() {
StateEnum value = StateEnum.valueOf("1");
switch (value){
case ACTIVE:
}
}
这么使用就可以啦~
结语
最近总是想起一年以前的一些事情,我甚是怀念,很想回到过去
Q.E.D.