zoukankan      html  css  js  c++  java
  • 17_7_10 中文排序

    中文排序

    Step:1下载jar包com.ibm.icu_3.8.jar,百度搜索

    Step2:调用其中的比较器方法

    package zhSort;
    
    import java.util.ArrayList;
    import java.util.Collections;
    import java.util.Comparator;
    import java.util.List;
    
    public class TestChinese {
    	public static void main(String[] args) throws Exception {
    		sortCN();
    	}
    	// 中文排序示列代码
    	public static void sortCN() {
    		// 创建 list
    		List<String> list2 = new ArrayList<String>();
    		list2.add("网易汽车 - W");
    		list2.add("新民汽车网 - X");
    		list2.add("钛媒体 - T");
    		list2.add("瘾科技 - Y");
    		list2.add("昕薇网 - X");
    		list2.add("安倍 - A");
    		list2.add("中国 - Z");
    		list2.add("中心 - Z");
    		// 创建 Comparator 比较对象
    		Comparator<Object> cmp2 = com.ibm.icu.text.Collator.getInstance(com.ibm.icu.util.ULocale.SIMPLIFIED_CHINESE);
    		// 排序
    		Collections.sort(list2, cmp2);
    		// 输出排序后的list
    		for (String str : list2) {
    			System.out.println(str);
    		}
    	}
    }
    
    
  • 相关阅读:
    Shell基础
    个人对JavaScript预编译的理解
    文件系统管理
    文件特殊权限
    权限管理ACL权限
    用户和用户组管理
    RPM包管理-yum管理
    oracle11g完全卸载方法
    JVM概述
    复杂查询优质习题
  • 原文地址:https://www.cnblogs.com/du1991/p/7144278.html
Copyright © 2011-2022 走看看