flatMap

List list = Lists.newArrayList();

list.add(OptionDTO.builder().value(1).name("张三").build());

list.add(OptionDTO.builder().value(2).name("李四").build());

list.add(OptionDTO.builder().value(3).name("王五").build());

List> listList = Lists.newArrayList();

listList.add(list);

List flatList=listList.stream().flatMap(Collection::stream).collect(Collectors.toList());

System.out.println(JSON.toJSONString(flatList));

=========================

[{"name":"张三","value":1},{"name":"李四","value":2},{"name":"王五","value":3}]

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。