博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java的List排序
阅读量:6972 次
发布时间:2019-06-27

本文共 1210 字,大约阅读时间需要 4 分钟。

有时需要对List排序,这时可以利用Collections的sort()方法来排序,不用自己再去排序。

package myTest;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class myTest {        static List
myList = new ArrayList
(); public static void main(String args[]){ Init(); Sort(); Show(); } public static void Init(){ myList.add(123); myList.add(45); myList.add(5); myList.add(123); myList.add(97); myList.add(583); myList.add(286); myList.add(534); myList.add(1000); myList.add(998); } public static void Sort(){ Collections.sort(myList, new Comparator
() { public int compare(Integer o1, Integer o2) { // TODO Auto-generated method stub if (o1 < o2) { return -1; } else if (o1 == o2) { return 0; } else { return 1; } } }); } public static void Show(){ for (int i=0; i

运行结果如下:

这是从小到大的排序,如果把"<"改成">",则是从大到小排序。

转载地址:http://fwssl.baihongyu.com/

你可能感兴趣的文章
Sublime Text 3下载安装以及安装HTML-CSS-JS Prettify代码格式化插件
查看>>
输入输出重定向
查看>>
VIPS:基于视觉的页面分割算法[微软下一代搜索引擎核心分页算法]
查看>>
第38周星期二
查看>>
mysql 主从同步原理
查看>>
内存溢出之Tomcat内存配置
查看>>
[前端]分享一个Bootstrap可视化布局的网站
查看>>
小公司的前端应该怎么做?
查看>>
[唐诗]1蝉-虞世南
查看>>
iOS - Swift NSCalendar 日历
查看>>
HTML5 Canvas 绘制英国国旗
查看>>
多线程编程学习笔记——线程同步(二)
查看>>
Java微信公众平台开发(八)--多媒体消息回复
查看>>
js遍历jsonTree
查看>>
PSE Access Service
查看>>
Linux 下 strace 命令用法总结(一)
查看>>
Ubuntu init启动流程分析
查看>>
一条霸气的分析binlog的命令
查看>>
mysql数据库备份与还原
查看>>
大众点评cat系统的搭建笔记
查看>>