黑马程序员技术交流社区

标题: java中如何对对象数组进行排序! [打印本页]

作者: 李能甫    时间: 2015-4-3 11:38
标题: java中如何对对象数组进行排序!
如何通过对象中的某一个元素,对对象数组进行排序?
作者: kfcka    时间: 2015-4-3 12:48
先弄到集合里,再进行操作??
作者: zmhlnrs    时间: 2015-4-3 14:45
在set集合中用比较器
作者: 怀念子龙    时间: 2015-4-3 14:57
排序首先要知道哪个对象大,哪个对象小。
首先这个对象的类要实现Comparable这个接口,重写该接口compareTo方法,自定义排序规则(可以根据类的属性来定义排序规则)。
然后构建一个对象数组后,可以根据Arrays.sort(Object[] a) ;这个方法直接实现升序排序。降序排序貌似没有api可调用,需要自己实现。






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