JAva--漢字数アルファベットソート
695 ワード
最近、工事中に電話帳のような表示があり、バックグラウンドからフロントエンドに渡されるデータは中国語の漢字順に並べなければならない.
JAva実装コードは以下の通りです.
ソート後の結果は次のとおりです.
JAva実装コードは以下の通りです.
import java.text.Collator;
import java.util.Arrays;
import java.util.Comparator;
public static void main(String[] args) {
Comparator<Object> comparator = Collator.getInstance(java.util.Locale.CHINA);
String[] arrStrings = {" ", " ", " ", " ", " " };
Arrays.sort(arrStrings, comparator);
for (int i = 0; i < arrStrings.length; i++)
{
System.out.println(arrStrings[i]);
}
}
ソート後の結果は次のとおりです.