黑马程序员技术交流社区

标题: 集合排序问题 [打印本页]

作者: 黑马王晓明    时间: 2013-8-11 17:53
标题: 集合排序问题
本帖最后由 黑马王晓明 于 2013-8-11 19:44 编辑

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

作者: 黑马王晓明    时间: 2013-8-11 17:55
在线等……
作者: 会飞的狼    时间: 2013-8-11 19:34
直接用treeset集合存Integer对想就可以了,这个集合可以直接按照从小到大来排序
作者: 黑马李昂    时间: 2013-8-12 00:57
  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-12 18:56
会飞的狼 发表于 2013-8-11 19:34
直接用treeset集合存Integer对想就可以了,这个集合可以直接按照从小到大来排序 ...

谢谢了:)
作者: 黑马王晓明    时间: 2013-8-12 18:57
黑马李昂 发表于 2013-8-12 00:57

恩 谢谢 当时没想起来 呵呵:P




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2