java 枚举的功能挺多,但是坑更多,使用的时候要注意.如下面这个枚举. @Getter @AllArgsConstructor public enum EnumExpenseType implements BaseEnum { 小欢喜(1), 大欢喜(2); private final int value; } 咋一看,没什么问题,但是具体使用过程中,总是会出问题.原因就是这个枚举没有按照从0开始索引,除此之外即使从0开始,中间有断的索引也会有问题.主要出现在以下方面: 1. 在control…