List<String> l1=new ArrayList<String>();
l1.add("A");
l1.add("b");
l1.add("D");
l1.add("c");
Collections.sort(l1);
System.out.println("A,b,D,c的默认排序:");
Iterator<String> x1=l1.iterator();
while(x1.hasNext())
{
String obj=x1.next();
System.out.println(obj);
}
System.out.println("A,b,D,c的不区分大小写字母排序");
Collections.sort(l1, new Comparator<String>() {
public int compare(String x,String y)
{
return x.toLowerCase().compareTo(y.toLowerCase());
}
});
Iterator<String> x2=l1.iterator();
while(x2.hasNext())
{
String obj=x2.next();
System.out.println(obj);
}