KS1_2_Projekt/Zählen.java

26 lines
808 B
Java

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