姓名如下:张三、李四、王二麻子
现在我要按照姓名的排序,用Java实现?
现在我要按照姓名的排序,用Java实现?
解决方案 »
- 新手:关于JDK运行问题
- 根据给点的坐标用jfreechar显示这个点
- 如何将doc flavor.string 转化 string
- 迷惑中!
- JUBBTON快捷键问题
- 在linux下 怎么下 jdk,java运行环境呢,怎么配的呢? 高分求助啊
- 如何把java.util.date的日期格式变为yyyy-MM-dd格式的字符串?
- 有个关于applet的小问题,请大家帮帮忙!
- 小问题请教高手:try中的语句为何不执行!!!
- JAVA能不能实现让一张图片的颜色随便变化的效果,望各位高手帮忙!!!!!!
- GridBagLayout和BoxLayout怎么学
- 为什么有时执行顺序不同于我预料的(从1至7)
names.add("张三");
names.add("李四");
names.add("王二麻子");
names.add("abc");
names.add("b");
names.add("ab");
System.out.println(names);
Comparator cmp = (RuleBasedCollator)java.text.Collator.getInstance(java.util.Locale.CHINA);
Collections.sort(names, cmp);
System.out.println(names);
这个不错,其中有个按拼音排序,有两种,你可以选适合你的试试!
这未朋友,重写equals,你重写一个例子给我看看嘛,谢谢!