Bir Enum'un değerlerini alfabetik sıralamak için aşağıdaki gibi bir Comparator yaratılabilir :
code:/java
public class ElementComparator
implements java.util.Comparator {
public int compare(TestEnum left, TestEnum right){
return left.toString().compareTo(right.toString());
}
}
code/:
Bu comparator aşağıdaki kullanılarak TestEnum adındaki Enum'un değerleri sıralanabilir :
code:/java
TestEnum[] values=TestEnum.values();
Arrays.sort(values, new ElementComparator());
code/:
code/: