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
求实现方法!!!!
------解决方案--------------------
循环遍历...然后判断...