黑马程序员技术交流社区
标题:
一个全是字符串的list,如何排序?
[打印本页]
作者:
金曦
时间:
2012-11-2 18:41
标题:
一个全是字符串的list,如何排序?
一个全是字符串的list,如何排序?
作者:
李建强
时间:
2012-11-2 18:51
使用Collections.sort(List<T> list, Comparator<? super T> c)
第一个参数,list实现类,第二个比较器
作者:
奋斗的青春
时间:
2012-11-2 21:23
大可不需要那样复杂了!
(一)如果要排序的为字符串,
如:String sortStr = "ACDFE";
char[] arrayCh = sortStr .toCharArray(); //1,把sortStr转换为字符数组
Arrays.sort(arrayCh);//2,利用数组帮助类自动排序
System.out.println(Arrays.toString(arrayCh));//3,输出
(二)如果要排序的为字符串数组
如:String sortStr = new String[]{"C","A","B"};
Arrays.sort(sortStr );//2,利用数组帮助类自动排序
System.out.println(Arrays.toString(sortStr));//3,输出
-------------------------------------------------------------------------
只是上面的方法只适合按自然排序输出,如果有特效要求,可以扩展排序类型
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2