fork download
  1. import java.util.*;
  2. import java.lang.*;
  3.  
  4.  
  5. class Main
  6. {
  7. public static void main (String[] args) throws java.lang.Exception
  8. {
  9. String str = "Hellllllllllo";
  10. System.out.println(Main.removeDuplicates(str));
  11. }
  12.  
  13. public static String removeDuplicates(String str) {
  14. int checker = 0;
  15. StringBuffer buffer = new StringBuffer();
  16. for (int i = 0; i < str.length(); ++i) {
  17. int val = str.charAt(i) - 'a';
  18. if ((checker & (1 << val)) == 0)
  19. buffer.append(str.charAt(i));
  20. checker |= (1 << val);
  21. }
  22. return buffer.toString();
  23. }
  24. }
Success #stdin #stdout 0.07s 380224KB
stdin
Standard input is empty
stdout
Helo