A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马王晓明 中级黑马   /  2013-8-11 17:53  /  1138 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 黑马王晓明 于 2013-8-11 19:44 编辑

怎么实现集合里的整型数据有序排列 比如:从大到小排列或者从小到大排列 有具体代码体现最好 先谢谢

5 个回复

倒序浏览
在线等……
回复 使用道具 举报
直接用treeset集合存Integer对想就可以了,这个集合可以直接按照从小到大来排序
回复 使用道具 举报
  1. import java.util.Iterator;
  2. import java.util.TreeSet;

  3. public class TreeSetDemo {
  4. public static void main(String[] args) {
  5. TreeSet<Integer> ts = new TreeSet<Integer>();
  6. ts.add(123);
  7. ts.add(12);
  8. ts.add(156);
  9. ts.add(1123);
  10. ts.add(1678);

  11. Iterator<Integer> it = ts.iterator();
  12. while(it.hasNext()){
  13. System.out.println(it.next());
  14. }
  15. }
  16. }
复制代码

回复 使用道具 举报
会飞的狼 发表于 2013-8-11 19:34
直接用treeset集合存Integer对想就可以了,这个集合可以直接按照从小到大来排序 ...

谢谢了:)
回复 使用道具 举报

恩 谢谢 当时没想起来 呵呵:P
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马