2 u013179958 u013179958 于 2016.02.29 08:59 提问

如何给Set集合排序,详情见问题说明?

有A(id,create_time,b) B(id,name,create_time)两个bean

把这A放到set集合中,如何对这个集合进行排序?

4个回答

u013179958
u013179958   2016.03.04 08:51
已采纳

没啥答案,结束提问!!!!!!!!!!!!

kkrgwbj
kkrgwbj   2016.02.29 09:21

SortedSet,让你的bean实现排序的接口就行了。

rui888
rui888   Ds   Rxr 2016.02.29 09:19
u013179958
u013179958 树集里面放不了对象,我昨天试了,一放对象就报错
接近 2 年之前 回复
wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.02.29 13:04

你确定只能用Set集合吗,用List可以吗?如果用List可以的话,那么可以直接用Collections类提供的sort方法对集合进行排序。
需要先修改A类的定义,实现comparable接口,重写compare方法,该方法中指明需要比较的字段及比较过程。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!