/*
* put your module comment here
* formatted with JxBeauty (c) johann.langhofer@nextra.at
*/
/**
* put your documentation comment here
*/
public class SortObjects {
/**
* put your documentation comment here
* @param s[]
*/
public static void main (String s[]) {
Collections col;
List l = sort(s);
System.out.println("\nStrings sorted List ...");
for (int i = 0; i < s.length; i++) {
System.out.println((String)l.get(i));
}
int ints[] = {
11, 2, -22, 401, 6
};
Integer in[] = new Integer[ints.length];
for (int i = 0; i < in.length; i++) {
in[i] = new Integer(ints[i]);
}
l = sort(in);
System.out.println("\nIntegers sorted List ...");
for (int i = 0; i < in.length; i++) {
System.out.println((Integer)l.get(i));
}
}
/**
* put your documentation comment here
* @param o[]
* @return
*/
public static List sort (Object o[]) {
ArrayList al = new ArrayList();
for (int i = 0; i < o.length; i++)
al.add(i, o[i]);
List list = Collections.synchronizedList(al);
Collections.sort(list);
return list;
}
}