为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Java流上进行三向过滤/分组

如何在Java流上进行三向过滤/分组

绝地无双 2021-04-08 18:15:41
我有如下所示的Java列表表示形式数据的列表表示[    { "type" : "Error", "name" : "xyz" },    { "type" : "Success", "name" : "abc" },    { "type" : "none", "name" : "prq" },    { "type" : "Success", "name" : "" },    { "type" : "Success", "name" : "xyz" },    { "type" : "Warning", "name" : "efc" }    .    .    .](此处为部分代表)。和下面的对象表示public Node {    List<String> errorNames;    List<String> SuccessNames;    List<String> WarningNames;    }我想使用Java流根据其类型将三种类型的名称分开,然后将每个名称添加到相应的列表中。什么是最好的方式(Stream.filter / Collect / Map其他)来拆分列表,以使最后的“ Node-s->(所有列表) ”具有对应的数据?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 142 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号