【发布时间】:2020-04-04 03:50:58
【问题描述】:
我正在尝试理解 Java 中的流数据流。我的任务是将每个字母出现在字符串列表中
List<String> words = Arrays.asList("Welcome", "to", "the", "java", "world");
进入
Map<String, Long>
使用单线流。
我知道,首先我们可以从列表中流式传输每个单词,然后我需要将其分成字符,然后将每个字符作为键并将其出现次数计为值,最后返回整个地图。
理解起来很复杂。有人可以向我解释一下怎么做吗?
【问题讨论】:
标签: java lambda java-stream