import java.util.Map; import java.util.TreeMap; public class LetterFreq { public static void main(String[] args) { Map frequencies = new TreeMap<>(); String fileName = args[0]; s = s.toLowerCase(); //initalize map for(char q = 'a'; q <= 'z'; q++) { frequencies.put(q, 0); } for(int k = 0; k < s.length(); k++) { char ch = s.charAt(k); if(Character.isLowerCase(ch)) { frequencies.put(ch, frequencies.get(ch) + 1); } } System.out.println(frequencies); } }