Java的数组和list升序,降序,逆序函数Collections.sort和Arrays.sort的使用
来源:互联网 发布:好用的面膜知乎 编辑:程序博客网 时间:2024/05/16 19:54
list升序,降序,逆序
List<Integer>
list =new ArrayList<Integer>
();
//如果list是 5 7 2 6 8 1 4
1、升序:
Collections.sort(list) //list: 1 2 4 5 6 7 8
2、降序:
Collections.sort(list,Collections.reverseOrder())//list:8 7 6 5 4 2 1
3、逆序;
Collections.reverse(list)//list:4 1 8 6 2 7 5
数组升序,降序
int[] a={5 7 2 6 8 1 4}
1、升序:
Arrays.sort(a)//a: 1 2 4 5 6 7 8
2、降序:
Arrays.sort(a,Collections.reverseOrder())//a: 8 7 6 5 4 2 1
补充:
Arrays.asList(数组)//将数组转成list
Arrays.asList(a);
List<Integer>
list =new ArrayList<Integer>
(Arrays.asList(a));
0 0
- Java的数组和list升序,降序,逆序函数Collections.sort和Arrays.sort的使用
- Collections.sort升序和降序笔记
- Java Collections.sort和Arrays.sort使用comparator或者comparable接口的compare函数返回值
- Java Arrays.sort和Collections.sort的简洁写法
- 对List的升序与降序排列函数sort()
- 对List的升序与降序排列函数sort()
- matlab sort()升序和降序
- Arrays和Collections的sort方法
- Arrays和Collections的sort方法
- Arrays和Collections的sort方法
- Arrays和Collections的sort方法
- Collections.sort();和Arrays.sort()
- 利用Collator和Collections.sort对list进行中文排序,注意与Arrays.sort的区别
- java List Collections.sort 排序 支持 对象属性 普通数据类型 升序 降序 正序 倒序 排列
- Arrays和Collections 对于sort的不同实现原理
- 重写Arrays中的sort方法,实现数组的降序排序
- java中list排序:Collections.sort() 排序函数的用法
- List.toArray(),Arrays.sort(), Collections.sort()
- Reinforcement Learning学习笔记(2)
- ionic中循环出来的分类组点击改变背景颜色的实现
- 博客内容摘要及阅读顺序
- c++ primer 练习 2.9、2.10
- python for循环和range内置函数
- Java的数组和list升序,降序,逆序函数Collections.sort和Arrays.sort的使用
- FE
- kernel是如何选择iommu的呢?
- 移动应用崩溃日志收集工具对比
- Tomcat内存增长分析
- SurfaceView使用实例(示波器)
- “字符型减'0'可以得到整数型”的原因分析
- [题解]bzoj2879(NOI2012)美食节
- 冒泡型事件、捕获型事件