Wörter zählen Java

1 Antwort

Vom Fragesteller als hilfreich ausgezeichnet

ich würd erst mal die Satzzeichen rausnehmen und die Wörter in nen Stringarray legen: String[] split = eingabe.replace([^\p{L}]).split([ ]+); dann die Wörter auf dein Wort überprüfen: int count = 0; String suchWort = "Wetter"; for(String wort : split){ if(suchWort.equals(wort) count++; }

Beim replace fehlt noch der Ersetzungswert " " (Leerzeichen) also so: String split = replace("[^\p{L}]", " ").split("[ ]+");

0

Wenn ich ein String Array einführ dauerts bei mir Jahre es zu compilieren wo ist mein fehler?

    private String[] gesW = {"berg", "informatik", "gramm"};
0

Was möchtest Du wissen?