目录
为什么使用枚举
最近在看公司的代码,发现公司使用到了枚举,这才让我重新拾起枚举的用法,枚举有四个方法:
方法名称 | 描述 |
---|---|
values() | 以数组形式返回枚举类型的所有成员 |
valueOf() | 将普通字符串转换为枚举实例 |
compareTo() | 比较两个枚举成员在定义时的顺序 |
ordinal() | 获取枚举成员的索引位置 |
枚举的四个方法,我会在下文中讲到,现在先说为什么使用枚举。
我们在调用接口返回数据时,同时需要错误数据的状态码和描述,这时,就需要用到了枚举,我们可以在枚举定义好返回码和描述信息,供前台用户使用。
定义接口
package testEnum;
public interface BaseEnum {
/**
*