Thursday, 28 August 2014

Count the frequency of Word in a String

class StringDemo26
{
static void wordfrequencyCount(String s)
{
String S[] = s.split(" ");
int i, j, count=0;
for(i=0;i<S.length;i++)
{
count=0;
for(j=0;j<i;j++)
{
if(S[i].compareTo(S[j])==0)
count++;
}
if(count==0)
{
for(j=i;j<S.length;j++)
{
if(S[i].compareTo(S[j])==0)
count++;
}
System.out.println(S[i] + "\t\t" + count);
}
}
}
public static void main(String... s)
{
wordfrequencyCount("i love india india is my country");
}
}

No comments: