有一个对象列表,View2我想Id在. 我想在一行代码中处理上述操作。View2List<Integer> Idsclass View1{ List<Integer> Ids;}class View2{ Integer Id;}List<View2> views2 = getViews()想要像下面这样的东西。view1.setIds(view2.forEach(s -> s.getId()));
1 回答

12345678_0001
TA贡献1802条经验 获得超5个赞
尝试这个
view1.setIds(view2.stream().map(View2::getId).collect(Collectors.toList()));
添加回答
举报
0/150
提交
取消