Tôi muốn điền vào một danh sách với tất cả các giá trị có thể có của một enum
Vì gần đây tôi đã yêu EnumSet, tôi đã tận dụngallOf()
EnumSet<Something> all = EnumSet.allOf( Something.class);
List<Something> list = new ArrayList<>( all.size());
for (Something s : all) {
list.add( s);
}
return list;
Có cách nào tốt hơn (như trong một lớp lót không bị xáo trộn) để đạt được kết quả tương tự?