一段时间以前,我已经开始学习Java中的流,但是我遇到了问题。我想将每个字母转换为hashMap,其中字符将为键,值将为Integer。我想将其进一步用于统计出现每个字母的方法。
我试图那样做:
HashMap <Character,Integer> letterStat = new HashMap<>();
String alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
Stream stream = Stream.of(alphabet.chars())
.map(i -> String.valueOf(i))
.peek(i->letterStat.put(i.charAt(alphabet.indexOf(i)), 0));
但是它不起作用。有人可以帮我吗?