Sunday, 18 May 2014

Duplicate words in string

public class DuplicateWordSearcher {
@SuppressWarnings("unchecked")
public static void main(String[] args) {

String text = "java android java java android";

List<String> list = Arrays.asList(text.split(" "));

Set<String> uniqueWords = new HashSet<String>(list);
for (String word : uniqueWords)
{
System.out.println(word + ": " + Collections.frequency(list, word));
}
}
}


Output :
   android: 2
   java: 3

No comments:

Post a Comment