【開發新的】Java實現中文排序

最近開發過程中遇到了一個常見但噁心的需求,就是物理排序。

需求如下:

苦思冥想一番(百度一下)。發現

 

public class ChineseCompare {
	
	private static Comparator comparator=Collator.getInstance(java.util.Locale.CHINA);
	public static void main(String[] args) {
		List<String> personList=Arrays.asList("龍門飛甲","生化危機","南方車站的約會","大偵探皮卡丘");
		Collections.sort(personList,comparator);
		System.out.println(personList);
	}
}

輸出結果:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章