请问java 结果集list,根据user.name属性,如何再将name属性相同的user放到一个 财富值14

2016-11-05 15:07发布

请问java 结果集list<user>,根据user.name属性,如何再将结果集中的name属性相同的user放到一个新的list中?
user的name可能多个,不固定,根据name将user放到不同新的的list

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答

ifeve.com/google-guava/

段曼 - 我很好
2楼-- · 2016-11-05 15:32

java8

直接写点代码了
`

new List<user>()不就好了?

GoldyMark的Java8的写法不错,非常简洁。

段曼 - 我很好
6楼-- · 2016-11-05 15:33

拿来练习下RxJava

`

参考资料:

mishen - whatsns产品经理
9楼-- · 2016-11-05 15:27

使用 Map<String,List<User>>, name 作为key ,遍历原list 并且根据name 获取 对应的 list 把 user 添加进去,如果不存在就创建并保存到 Map 中。
手机码字不便… 将就着看吧…

guava

一周热门 更多>