Я создал метод, который перечисляет каждый символ алфавита. Я изучаю потоки (функциональное программирование) и стараюсь использовать их как можно чаще, но я не знаю, как это сделать в этом случае:
private Map<Character, Integer> numerateAlphabet(List<Character> alphabet) {
Map<Character, Integer> m = new HashMap<>();
for (int i = 0; i < alphabet.size(); i++)
m.put(alphabet.get(i), i);
return m;
}
Итак, как переписать его с помощью потоков Java 8?