Zero'Coffee

咖啡总有点苦涩,而苦涩之中却韵育着甜美!人生就象一杯咖啡,在苦涩的途中亦有无限的甜蜜等待着去品尝;人生的意义不在于会得到什么,而在于人生旅途中将体验到什么!好好享受人生吧,从零度开始,从Java开始!...

按照汉字拼音排序

  1. import java.util.Comparator;
  2. public class PinYinComparator implements Comparator {
  3.   public int compare(Object o1, Object o2) {
  4.     try {
  5.       String s1=new String(o1.toString().getBytes("GB2312"),"ISO-8859-1");
  6.       String s2=new String(o2.toString().getBytes("GB2312"),"ISO-8859-1");
  7.       return s1.compareTo(s2);
  8.     }
  9.     catch (Exception e) {
  10.       e.printStackTrace();
  11.     }
  12.     return 0;
  13.   }
  14. }


测试类:
  1. import java.util.ArrayList;
  2. import java.util.Collections;
  3. public class Tester {
  4.   public static void main(String[] args) {
  5.     ArrayList list=new ArrayList();
  6.     list.add("啊");
  7.     list.add("包");
  8.     list.add("从");
  9.     list.add("随");
  10.     list.add("其");
  11.     list.add("在");
  12.     list.add("平");
  13.     list.add("人");
  14.     list.add("他");
  15.     list.add("以");
  16.     list.add("和");
  17.     list.add("就");
  18.     list.add("可");
  19.     list.add("了");
  20.     list.add("没");
  21.     list.add("额");
  22.     list.add("分");
  23.     list.add("个");
  24.     Collections.sort(list,new PinYinComparator());
  25.     for (int i=0;i<list.size();i++) {
  26.       System.out.println(list.get(i));
  27.     }
  28.   }
  29. }
阅读更多
想对作者说点什么? 我来说一句

java汉字笔画排序源码

2018年01月06日 250KB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭