Map的流操作

List<String> wordTopics = materialMap.values().stream().map(MaterialDetailVo::getWordTopicId).collect(Collectors.toList());

materialMap是一个类

.values()取出map里的值组成Collection集合

.stream()转换为流

.map()对每个value进行处理,此处value为一个类,我们调用getWordTopicId这个函数,也可以写map(n -> n*2)表示数字全乘2

.collect表示按何种方式收集数据

posted @ 2021-08-05 15:31  浪人2077  阅读(795)  评论(0)    收藏  举报