我想用枚举的所有可能值填写一个列表
自从我最近爱上了EnumSet
,我利用allOf()
EnumSet<Something> all = EnumSet.allOf( Something.class);
List<Something> list = new ArrayList<>( all.size());
for (Something s : all) {
list.add( s);
}
return list;
有没有更好的方法(如在非混淆的一个班轮中)来达到相同的结果?