zoukankan      html  css  js  c++  java
  • Java实现数组的中文排序

     1 package demo;
     2 
     3 import java.text.Collator;
     4 import java.util.ArrayList;
     5 import java.util.Arrays;
     6 import java.util.Comparator;
     7 
     8 public class Demo {
     9     
    10     @SuppressWarnings("unchecked")
    11     public static void main(String[] args) {
    12 
    13         sort();
    14     }
    15     
    16     //按照中文第一个字母升序排列的排序
    17     public static void sort(){
    18         Comparator<Object> com=Collator.getInstance(java.util.Locale.CHINA);  
    19         String[] newArray={"中山","汕头","广州","安庆","阳江","南京","武汉","北京","安阳","北方"};  
    20         Arrays.sort(newArray,com);  
    21         for(String i:newArray){  
    22             System.out.print(i+"  ");  
    23         }  
    24     }
    25 
    26 }
    ==========================================路漫漫其修远兮==========================================
    ======================                     知识改变生活                     ======================
    ======================                     技术改变命运                     ======================
    ======================                 我是一名普通的程序员                 ======================
    ======================       希望通过自己的努力来使自己人生更加绚烂多彩     ======================
    ==========================================吾将上下而求索==========================================
    
  • 相关阅读:
    Python 双向链表的实现
    Python 单链表实现
    分享两种 Python 中的单例模式
    HTML 盒子模型
    HTML 行高
    HTML 超链接 文本修饰 背景属性
    HTML 标签分类
    HTML 文字,样式表
    HTML CSS
    HTML 锚点 空链 超链优化写法
  • 原文地址:https://www.cnblogs.com/wanying521/p/5178259.html
Copyright © 2011-2022 走看看