fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6. import java.util.ArrayList;
  7.  
  8. /* Name of the class has to be "Main" only if the class is public. */
  9. class Ideone
  10. {
  11. public static void main (String[] args) throws java.lang.Exception
  12. {
  13. ArrayList<Object> al = new ArrayList<Object>();
  14.  
  15. al.add("java");
  16. al.add('a');
  17. al.add('b');
  18. al.add('a');
  19. al.add("java");
  20. al.add(10.3);
  21. al.add('c');
  22. al.add(14);
  23. al.add("java");
  24. al.add(12);
  25.  
  26. System.out.println("Before Remove Duplicate elements:"+al);
  27.  
  28. for(int i=0;i<al.size();i++){
  29.  
  30. for(int j=i+1;j<al.size();j++){
  31. if(al.get(i).equals(al.get(j))){
  32. al.remove(j);
  33. j--;
  34. }
  35. }
  36.  
  37. }
  38.  
  39. System.out.println("After Removing duplicate elements:"+al);
  40. }
  41. }
  42.  
Success #stdin #stdout 0.11s 320512KB
stdin
Standard input is empty
stdout
Before Remove Duplicate elements:[java, a, b, a, java, 10.3, c, 14, java, 12]
After Removing duplicate elements:[java, a, b, 10.3, c, 14, 12]