课程
/后端开发
/Java
/Spring Boot进阶之Web进阶
我向问一下我们为什么一定要用枚举来定义常量维护code,常量接口不可以吗?
2018-07-26
源自:Spring Boot进阶之Web进阶 2-6
正在回答
同意楼上的说法,玫举相对于常量就是便于管理,使用起来特别清晰。代码写出来易读。
可以是可以,本质上没有区别,只是为了代码的整洁和优雅,举例来说:
常量:
public static final int a = 1;
public static final int b = 2;
public static final int c = 3;
枚举:
enum num {
a, b, c;
}
之后我们只需要使用num.a,不知道讲清楚了没有
举报
《2小时学习Spring Boot》之进阶教程,针对Web方面的相关技巧
2 回答枚举定义变量报错为什么
2 回答code用常量类声明常量处理好还是用枚举好?
1 回答去维护code和msg,可不可以用HashMap?
1 回答有个问题,枚举类中定义的那个UNKNOWN_ERROR情况好像用不到
1 回答为什么还是ResultUtil类原来定义的code的值