Advertisement
Rayk

Untitled

Feb 28th, 2018
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. import java.io.BufferedReader;
  2. import java.io.IOException;
  3. import java.io.InputStreamReader;
  4. import java.util.HashMap;
  5. import java.util.LinkedHashMap;
  6.  
  7. public class Veronika {
  8. public static void main(String[] args) throws IOException {
  9. BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
  10.  
  11. String line = reader.readLine();
  12. String distincted = getDistincted(line);
  13.  
  14. LinkedHashMap<Character, Long> occurences = new LinkedHashMap<>();
  15. for (char ch : distincted.toCharArray()) {
  16. long currCnt = line.chars().filter(c -> c == ch).count();
  17. occurences.put(ch, currCnt);
  18. }
  19.  
  20. System.out.println();
  21. }
  22.  
  23. private static String getDistincted(String line) {
  24. StringBuilder sb = new StringBuilder();
  25.  
  26. line.chars()
  27. .distinct()
  28. .forEach(ch -> sb.append((char) ch));
  29.  
  30. return sb.toString();
  31. }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement