List<String> words = new ArrayList<String>();
words.add("China");
words.add("Americal");
words.add("lafei");
words.add("lundom");
Collections.sort(words,new Comparator<String>() {
public int compare(String o1, String o2) {
return o1.compareToIgnoreCase(o2);
}
});
System.out.println(words);//输出[Americal, China, lafei, lundom]
英文名字查询排序思路了:通过转换成统一的大写或者小写然后去比较!