黑马程序员技术交流社区
标题:
对集合内容进行排序。
[打印本页]
作者:
曹亚辉
时间:
2016-9-9 20:50
标题:
对集合内容进行排序。
有没有知道关于在集合里面存储对象,然后,根据对象的成绩属性,进行排列集合里面的对象顺序。并打印出来。相应名字。
作者:
NewBeeCoder
时间:
2016-9-9 21:57
好像 没有 可以直接对集合元素排序 对集合内容的属性在排序估计得自己写算法了
可以试试遍历集合把那些属性赋值到新的数组或集合中 在排序 然后翻回去找对应的集合对象 打印
作者:
wosika
时间:
2016-9-9 22:09
直接用TREEset集合存储你的对象,然后用匿名内部类的方式传入一个comparator比较器,里面重写compara方法根据成绩排序就行了
作者:
cjc147
时间:
2016-9-10 00:11
有的,选择使用TreeSet即可实现排序,排序的规则可以自己在创建TreeSet集合的时候传入一个比较器,指定排序的规则。
作者:
流空有痕
时间:
2016-9-10 00:37
用treeset集合存取数据,再重写自然排序或比较器排序方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2