黑马程序员技术交流社区
标题:
对List集合倒序排序怎么排?
[打印本页]
作者:
谢磊
时间:
2016-10-4 15:53
标题:
对List集合倒序排序怎么排?
编写方法对List集合进行排序,禁用Collections.sort方法和TreeSet要怎么排?用冒泡排序吗?
作者:
Daveweil
时间:
2016-10-4 16:22
只能遍历了呗
作者:
IceLoveInFire丶
时间:
2016-10-4 16:43
你这个表述的不清晰啊,你说的是LIST集合里面存储自定义元素还是基本的数据类型的包装型。
如果是存Integer 的话,可以用选择排序,冒泡排序都可以,如果是存自定义类型的,需要在类中
实现Comparable 接口,自定义比较方式。
作者:
读书可以当饭吃
时间:
2016-10-4 19:08
那你就只能遍历集合,把所有元素取出来排序再存回去咯
作者:
叫我宁采臣
时间:
2016-10-4 19:19
只能用for循环排序了
作者:
此间的少年
时间:
2016-10-4 19:33
冒泡不可以吧,冒泡是运用与数组的,你可以再定义一个新的List进行比较,然后再插入进去。如果想用冒泡排序也可以,那就把List转换成数组,再用冒泡排序。
作者:
逍遥荻花
时间:
2016-10-4 20:22
集合里面存储的是自定义类的对象而且要排序的话只能用treeset了吧 而且还得重新compareTo方法吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2