利用 Arrays.sort 字符串 进行排序 完全按字符 排序 忽略字符大小写

转载 2016年08月23日 08:57:40
  1. 数字排序
    int[] intArray = new int[] {4, 1, 3, -23};
    Arrays.sort(intArray);
    输出: [-23, 1, 3, 4]

  2. 字符串排序,先大写后小写
    String[] strArray = new String[] {“z”, “a”, “C”};
    Arrays.sort(strArray);
    输出: [C, a, z]

  3. 严格按字母表顺序排序,也就是忽略大小写排序 Case-insensitive sort
    Arrays.sort(strArray, String.CASE_INSENSITIVE_ORDER);
    输出: [a, C, z]

  4. 反向排序, Reverse-order sort
    Arrays.sort(strArray, Collections.reverseOrder());
    输出:[z, a, C]

  5. 忽略大小写反向排序 Case-insensitive reverse-order sort
    Arrays.sort(strArray, String.CASE_INSENSITIVE_ORDER);
    Collections.reverse(Arrays.asList(strArray));
    输出: [z, C, a]

举报

相关文章推荐

UVa10815 - Andy's First Dictionary

Problem B: Andy's First Dictionary Time limit: 3 seconds Andy, 8, has a dream ...

记录关键字字符串的比较

最近在研究字典树数据结构,发现双链键树的同一层

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

python_忽略大小写对字符串列表排序

直接上代码 string = ''' the stirng Has many line In THE fIle ''' list_of_string = string.split() print...

UVa 755 - 487--3279

487-3279 Businesses like to have memorable telephone numbers. One way to make a telepho...

151015的测试总结

第一题 考查的知识点:也许是排序,或者是map? 【题目及题号】电话号码 superoj 【题解】 第一种做法 用map 第二种做法 转成7位数数字排序然后特判输出。 【易错点】 最后交...

百练2820:古代密码题解

2820:古代密码 查看提交统计提示提问 总时间限制: 1000ms 内存限制: 65536kB 描述 古罗马帝国有一个拥有各种部门的强大政府组织。其中一个...

百度面试题——01排序

字符串的遍历

acm--字符串排序

/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 ...

UVa 10420 - List of Conquests

Problem B List of Conquests Input:standard input Output: standard output Time Limit: 2 seconds ...

算法题:字符串排序

/* 一个字符数组,里面的字符可能是a - z、A - Z、0 - 9. 现在要求对数组进行排序,要求所有小写字符放在最前面, 所有大写字符放在中间,所有数字放在最后,而且各部分 内部分别有序。 */...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)