一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - Java實現按中文首字母排序的具體實例

Java實現按中文首字母排序的具體實例

2019-10-26 16:16shangke JAVA教程

這篇文章主要介紹了Java實現按中文首字母排序的具體實例,有需要的朋友可以參考一下

要實現“按中文首字母排序”操作,可以使用java.util包下的Arrays類的sort()函數。

Arrays類包含用來操作數組(比如排序和搜索)的各種方法。

比如對于排序操作的sort()函數,重載了多種靜態函數以適應不同情況下的需要。
Java實現按中文首字母排序的具體實例

以下,我們應用最后一個重載函數來實現“按中文首字母排序”:

復制代碼代碼如下:

sort(T[] a, Comparator<? super T> c)   


根據指定比較器產生的順序對指定對象數組進行排序。 

 

代碼舉例:

復制代碼代碼如下:


package com.app.test;

 

import java.text.Collator;
import java.util.Arrays;
import java.util.Comparator;
/*
 * java實現按中文首字母排序的方式
 */
public class TestDemo01 {
 public static void main(String[] args) {
  // Collator 類是用來執行區分語言環境的 String 比較的,這里選擇使用CHINA
  Comparator 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]);
 }
}

 

執行結果:

01.郭靖  
02.喬峰  
03.韋小寶  
04.楊過  
05.張無忌 


至此,我們即完成了“按中文首字母排序”操作。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲成人免费 | a男人的天堂久久a毛片 | 日韩综合久久 | 男女爆操 | 无限资源在线观看完整版免费下载 | 秋霞在线一级 | 欧美特黄视频在线观看 | 末代皇帝无删减版在线观看 | 特级毛片全部免费播放器 | 亚洲激情久久 | 手机国产乱子伦精品视频 | 国产免费看黄的私人影院 | 欧美成人一区二区三区 | 九九大香尹人视频免费 | futa百合高肉全h | 国产欧美视频一区二区三区 | 国产老太婆hd老头 | 久久久乱码精品亚洲日韩 | 99色亚洲 | 日韩成人一区ftp在线播放 | 日韩一区二区三区免费 | 国产精品久久久久久久午夜片 | yin乱被cao系列 | 冰漪丰满大乳人体图片欣赏 | 亚洲无人区乱码中文字幕 | 亚洲精品国产成人99久久 | ai换脸明星造梦工厂忘忧草 | 蜜柚精彩在线观看 | 免费亚洲视频在线观看 | 狠狠做五月深爱婷婷天天综合 | 欧美精品亚洲精品日韩专区va | 色综合精品 | 亚洲一级视频在线观看 | 久久爽狠狠添AV激情五月 | 耽美肉文高h | 四虎影院永久在线 | 东方影视欧美天天影院 | 日本在线看 | 日本高清色视频www 日本高清免费观看 | 久久AV国产麻豆HD真实乱 | 亚洲国产日韩欧美在线vip1区 |