子非魚

          BlogJava 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
            21 Posts :: 0 Stories :: 1 Comments :: 0 Trackbacks
          public class NodeNameComparator  implements Comparator
          {
              
              RuleBasedCollator collator;

              
          private NodeNameComparator(){
                  collator 
          = (RuleBasedCollator)Collator.getInstance(java.util.Locale.CHINA);// 設(shè)置規(guī)則為中文字符比較
              }

              
              
          private static NodeNameComparator instance = new NodeNameComparator();

              
          public static NodeNameComparator getInstance() {
                  
          return instance;
              }
           

              
          public int compare(Object obj1, Object obj2) {
                  String name1 
          = "大牛";
                  String name2 
          = "小牛";
                  
                  CollationKey c1 
          = collator.getCollationKey(name1);
                  CollationKey c2 
          = collator.getCollationKey(name2); 
                  
          return collator.compare(((CollationKey) c1).getSourceString(),
                          ((CollationKey) c2).getSourceString());
              }


          }

          英文情況:

          return string1.compareTo(string);
          posted on 2007-08-07 18:20 子非魚 閱讀(225) 評(píng)論(0)  編輯  收藏 所屬分類: JAVA
          主站蜘蛛池模板: 海兴县| 图木舒克市| 定远县| 乳山市| 胶州市| 宝山区| 碌曲县| 温州市| 乐昌市| 渝北区| 板桥市| 灵石县| 海盐县| 恩施市| 岳阳市| 罗源县| 天长市| 武穴市| 海盐县| 台安县| 吴江市| 深州市| 曲靖市| 深圳市| 桦甸市| 荃湾区| 东安县| 青浦区| 临沧市| 黄浦区| 通化县| 治县。| 股票| 长宁区| 信宜市| 曲靖市| 北辰区| 平定县| 睢宁县| 杭锦后旗| 周宁县|