二级Java:使用Collator进行本地化语言的排序
来源:优易学  2011-8-21 18:18:25   【优易学:中国教育考试门户网】   资料下载   IT书店
  // This Comparator uses a Collator to determine the
  // proper, case-insensitive lexicographical ordering
  // of two strings.
  class IgnoreCaseComp implements Comparator<String> {
  Collator col;
  IgnoreCaseComp() {
  // Get a Collator for this locale.
  col = Collator.getInstance(); //工厂方法
  // Have it consider only primary differences.
  col.setStrength(Collator.PRIMARY);
  }
  // Uses Collator's compare() method to compare strings.
  public int compare(String strA, String strB) {
  return col.compare(strA, strB);//采用Collator的compare方法
  }
  }

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训