黑马程序员技术交流社区

标题: ArrayList如何排序 [打印本页]

作者: 黑马胡林    时间: 2012-4-1 12:51
标题: ArrayList如何排序
ArrayList如何排序,java有没有现成的方法可用啊
作者: 盛光富    时间: 2012-4-2 17:19
java中的ArrayList需要通过collections类的sort方法来进行排序

如果想自定义排序方式则需要有类来实现Comparator接口并重写compare方法

调用sort方法时将ArrayList对象与实现Commparator接口的类的对象作为参数


作者: foxpeter    时间: 2012-4-3 02:13
static <T extends Comparable<? super T>> void sort(List<T> list)
          根据元素的自然顺序 对指定列表按升序进行排序。

static <T> void sort(List<T> list, Comparator<? super T> c)
          根据指定比较器产生的顺序对指定列表进行排序。

作者: 袁野    时间: 2012-4-4 09:08
呵呵 都解答那么全,飘过




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