枚举可以有构造函数
public enum Brand {
A("a"), B("b"), C("c");
private final String token;
Brand(String a) {
this.token = a;
}
public String getToken() {
return this.token;
}
}
EnumSet<Class E> 将一个枚举内列出的所有枚举转换成set
EnumSet.allOf(Brand.class);
创建空的enumSet
EnumSet.noneOf(Brand.class);
EnumSet.copyOf(Collection<C> e )
EnumSet.copyOf(EnumSet<C> e)