Skip to main content

Find out the frequency of each word in a paragraph in java

import java.util.*;
class wordFrequency{
public static void main(String args[]){
String paragraph= "ab bc ab bc abbbb bc ab cd ef bc bc ";
String eachWord[]=paragraph.split(" ");
ArrayList listEachWord = new ArrayList(Arrays.asList(eachWord));
LinkedHashMap numeach=new LinkedHashMap ();

for(int i=0;i&lteachWord.length;i++){
 numeach.put(eachWord[i],Collections.frequency(listEachWord,eachWord[i]));   
}


System.out.println(numeach);
}}


Comments