public class Sort {
public static String sort1 = "BIG_TO_SMALL";
public static String sort2 = "SMALL_TO_BIG";
public static void main(String[] args) {
Vector vec = new Vector();
vec.add("2");
vec.add("3");
vec.add("1");
Collections.sort(vec, new AlphabeticComparator1(sort1));
for (int i = 0; i < vec.size(); i++) {
System.out.println(vec.get(i));
}
}
}
class AlphabeticComparator1 implements Comparator {
String sort = null;
public AlphabeticComparator1(String sort) {
this.sort = sort;
}
static void sort(List list)
Sorts the specified list into ascending order, according to the natural ordering of its elements.
static void sort(List list, Comparator c)
Sorts the specified list according to the order induced by the specified comparator.