Find frequency of each character in string String s = "aaaabbbccdd"
Anónimo
Answer for the above question import java.util.HashMap; import java.util.Map; public class CharacterFrequency { public static void main(String[] args) { String s = "aaaabbbccdd"; Map frequencyMap = new HashMap<>(); // Iterate through each character in the string for (char c : s.toCharArray()) { frequencyMap.put(c, frequencyMap.getOrDefault(c, 0) + 1); } // Print the character frequencies for (Map.Entry entry : frequencyMap.entrySet()) { System.out.println("Character: " + entry.getKey() + ", Frequency: " + entry.getValue()); } } }