Introduction
The following program helps the programmer to sort objects. This is mainly for beginners. I have used some collections classes to sort objects.
public class SortObjects
{
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));
}
}
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;
}
}
History
- 1st November, 2001: Initial post