import java.util.HashMap; import java.util.Map; public class Zählen { public static Map countEachLetter(String input) { // Konvertiere den String in ein char-Array char[] characters = input.toCharArray(); // Initialisiere die Map zum Speichern der Buchstabenanzahl Map letterCountMap = new HashMap<>(); // Durchlaufe das Array und zählt alle zeichen for (char c : characters) { letterCountMap.put(c, letterCountMap.getOrDefault(c, 0) + 1); } return letterCountMap ; } public static void printZahl (Map letterCountMap) { for (Map.Entry entry : letterCountMap.entrySet()) { System.out.println("Buchstabe: " + entry.getKey() + ", Anzahl: " + entry.getValue()); } } }