AnswerBox
Java

String Frequency Counter

Description:
Count character frequency using HashMap.
Java Code
import java.util.HashMap;

public class CharFrequency {
    public static void main(String[] args) {
        String str = "programming";
        HashMap<Character, Integer> freq = new HashMap<>();
        for (char c : str.toCharArray())
            freq.put(c, freq.getOrDefault(c, 0) + 1);
        freq.forEach((k, v) -> System.out.println(k + ": " + v));
    }
}
Expected Output
p:1 r:2 o:1 g:2 a:1 m:2 i:1 n:1