Что не так?????????
package com.javarush.task.task18.task1821;
/*
Встречаемость символов
*/
import java.io.*;
import java.util.HashMap;
import java.util.Map;
public class Solution {
public static void main(String[] args) throws IOException {
FileInputStream file = new FileInputStream(args[0]);
HashMap<Character, Integer> map = new HashMap<>();
while (file.available() > 0) {
char s = (char) file.read();
map.merge(s, 1, (o1, o2) -> o1 + o2);
}
map.entrySet().stream().sorted(Map.Entry.<Character,Integer>comparingByKey()).forEach(k-> System.out.println(k.getKey() + " - " + k.getValue()));
file.close();
}
}