Alles neu machen
parent
c6dc801d1e
commit
0c4c127733
53
Main.java
53
Main.java
|
@ -1,33 +1,24 @@
|
||||||
|
import java.util.HashMap;
|
||||||
/**
|
import java.util.Map;
|
||||||
* Beschreiben Sie hier die Klasse Main.
|
public class Main {
|
||||||
*
|
public static void countEachLetter(String input) {
|
||||||
* @author (Ihr Name)
|
// Konvertiere den String in ein char-Array
|
||||||
* @version (eine Versionsnummer oder ein Datum)
|
char[] characters = input.toCharArray();
|
||||||
*/
|
|
||||||
public class Main
|
// Initialisiere die Map zum Speichern der Buchstabenanzahl
|
||||||
{
|
Map<Character, Integer> letterCountMap = new HashMap<>();
|
||||||
// Instanzvariablen - ersetzen Sie das folgende Beispiel mit Ihren Variablen
|
|
||||||
private int x;
|
// Durchlaufe das Array und zähle die Buchstaben
|
||||||
|
for (char c : characters) {
|
||||||
/**
|
if (Character.isLetter(c)) {
|
||||||
* Konstruktor für Objekte der Klasse Main
|
letterCountMap.put(c, letterCountMap.getOrDefault(c, 0) + 1);
|
||||||
*/
|
}
|
||||||
public Main()
|
}
|
||||||
{
|
|
||||||
// Instanzvariable initialisieren
|
// Ausgabe der Anzahl jeder einzelnen Buchstaben
|
||||||
x = 0;
|
for (Map.Entry<Character, Integer> entry : letterCountMap.entrySet()) {
|
||||||
}
|
System.out.println("Buchstabe: " + entry.getKey() + ", Anzahl: " + entry.getValue());
|
||||||
|
}
|
||||||
/**
|
|
||||||
* Ein Beispiel einer Methode - ersetzen Sie diesen Kommentar mit Ihrem eigenen
|
|
||||||
*
|
|
||||||
* @param y ein Beispielparameter für eine Methode
|
|
||||||
* @return die Summe aus x und y
|
|
||||||
*/
|
|
||||||
public int beispielMethode(int y)
|
|
||||||
{
|
|
||||||
// tragen Sie hier den Code ein
|
|
||||||
return x + y;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue