Ich habe eine arraylist
, die in der arrayList
und zählen das Auftreten eines jeden Wortes in jedem der Sätze gespeichert durch jeden Satz zu gehen, für Beispiel-Wie zähle ich die Vorkommen jedes Wortes in jedem der in Arraylists gespeicherten Sätze?
list.add("I like to play pool")
list.add("How far can you run")
list.add("Do you like fanta because I like fanta")
Ich möchte in der Lage, jede Zeile eines Dokuments hält, Kann mir jemand helfen?
EDIT Dies ist, was ich versuchte, aber es sagt mir nur das Auftreten von Each-Satz. Ich brauche es, um die Wörter für jeden Satz zählen zu können.
Set<String> unique = new HashSet<String>(list);
for (String key : unique) {
System.out.println(key + ": " + Collections.frequency(list, key));
Wir helfen denen, die sich selbst helfen. Du hast es nicht einmal versucht. – Kayaman
Haben Sie schon selbst etwas probiert? – Zircon
Wenn Sie Code haben, den Sie ausprobiert haben, schreiben Sie bitte hier. – Arun