Guest User

Untitled

a guest
Jan 21st, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. List<String> frequency = new ArrayList<>();
  2. Collections.addAll(frequency, "gg", "ss", "gg", "boy", "girls", "girls", "gg", "boy", "aa", "aa", "aoy", "aoy", "bb", "bb");
  3.  
  4. return words.stream().collect(Collectors.groupingBy(Function.identity(),Collectors.counting()))
  5. .entrySet().stream().filter(entry -> entry.getValue()>1)
  6. .sorted(Comparator.comparingInt(e -> e.getKey().length())).limit(5).map(Map.Entry::getKey).collect(Collectors.toList());
  7.  
  8. aa
  9. gg
  10. aoy
  11. boy
  12. girls
  13.  
  14. bb
  15. aa
  16. gg
  17. aoy
  18. boy
Add Comment
Please, Sign In to add comment