У меня есть arraylist
, который держит каждую строку документа для ПРИМЕР-Как подсчитать вхождения каждого слова в каждом из предложений, хранящихся в arraylists?
list.add("I like to play pool")
list.add("How far can you run")
list.add("Do you like fanta because I like fanta")
Я хочу быть в состоянии пройти через каждое предложение, хранящееся в arrayList
и считать появление каждого слова в каждом из предложений, Может кто-нибудь мне помочь?
EDIT Это то, что я пробовал, но это только говорит мне о появлении КАЖДОГО предложения. Мне нужно, чтобы он мог подсчитывать слова для каждого предложения.
Set<String> unique = new HashSet<String>(list);
for (String key : unique) {
System.out.println(key + ": " + Collections.frequency(list, key));
Мы помогаем тем, кто помогает себе. Вы даже не пробовали. – Kayaman
Вы еще что-нибудь пробовали? – Zircon
Если у вас есть код, который вы пробовали, напишите здесь. – Arun