我正在寻找一种更快捷的方式来使用枚举作为参数。就像我有一个方法
void junk(EnumVar var){
而不是键入EnumVar.VAR_1
我宁愿只输入“VAR1”,然后使用内容辅助来完成剩下的工作,或者单独使用VAR_1,或者甚至只使用内容辅助给我一些选择。我知道当我输入enumvar.
...
有没有办法让eclipse帮助我更快地使用枚举?它是如何处理交换机的。
答案 0 :(得分:4)
Static import可能就是您所需要的。
例如,试试import static foo.bar.MyEnum.VAR_1;
答案 1 :(得分:1)
是的,请在其他导入中加入静态导入,如下所示:
import static my.package.EnumVar.*;