日期:2014-05-20  浏览次数:20761 次

java操作List集合问题?
List list = new ArrayList();
list 存放了以下数据
id name parentId url iconUrl oid type
53 设备登记管理 16 /dev/a NULL 0 2
53 设备登记管理 16 /dev/a NULL 1 2
53 设备登记管理 16 /dev/a NULL 2 2
53 设备登记管理 16 /dev/a NULL 3 2
53 设备登记管理 16 /dev/a NULL 4 2
53 设备登记管理 16 /dev/a NULL 5 2
54 设备监控管理 16 /dev/b NULL 0 2
54 设备监控管理 16 /dev/b NULL 4 2
55 设备异常管理 16 /dev/c NULL 0 2
55 设备异常管理 16 /dev/c NULL 3 2
55 设备异常管理 16 /dev/c NULL 4 2
80 ffff 16 NULL NULL 0 1

java 如何用算法实现类似mysql的groupconcat的分组,结果如下,并存放在另一个list里
53 设备登记管理 16 /dev/a NULL 0,1,2,3,4,5 2
54 设备监控管理 16 /dev/b NULL 0,4 2
55 设备异常管理 16 /dev/c NULL 0,3,4 2
80 ffff 16 NULL NULL 0 1

求实现方法!!!!

------解决方案--------------------
循环遍历...然后判断...