码迷,mamicode.com
首页 > 编程语言 > 详细

java数组之排序

时间:2018-06-23 00:05:39      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:开头   demo   tostring   span   string   字母   词典   大写   排序算法   

/**
 * String排序算法依据<b>词典编排顺序排序</b><br>
 * 所以大写字母开头的词都放在前面输出,之后才是小写之母开头的词
*@date:2018年6月22日
*@author:zhangfs


*/
public class ArraySortDemo {

    
    public static void main(String[] args) {
        String[] strings= {"YNzbr","nyGcf","OWznT"};
        
        print("排序前:"+Arrays.toString(strings));
        
        Arrays.sort(strings);
        
        print("排序后:"+Arrays.toString(strings));
        
        Arrays.sort(strings,String.CASE_INSENSITIVE_ORDER);
        print("忽略大小写字母将单词都放在一起排序:"+Arrays.toString(strings));

    }
}
output:

排序前:[YNzbr, nyGcf, OWznT]


排序后:[OWznT, YNzbr, nyGcf]


忽略大小写字母将单词都放在一起排序:[nyGcf, OWznT, YNzbr]

 

知识点:

String排序算法依据<b>词典编排顺序排序</b><br>
 * 所以大写字母开头的词都放在前面输出,之后才是小写之母开头的词

java数组之排序

标签:开头   demo   tostring   span   string   字母   词典   大写   排序算法   

原文地址:https://www.cnblogs.com/zhangfengshi/p/9215788.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!