Method 1: Loop element deletion list order not maintained
// Delete the repeated element public static void removeduplicate (list) {for (INT I = 0; I <list. size ()-1; I ++) {for (Int J = List. size ()-1; j> I; j --) {If (list. get (j ). equals (list. get (I) {list. remove (j) ;}} system. out. println (list );}
Method 2: PassHashsetRemove list order not maintained
// Delete the repeated element public static void removeduplicate (list) {hashset H = new hashset (list); list. clear (); list. addall (h); system. out. println (list );}
Method 3: Delete repeated elements in arraylist. List order maintained
// Delete repeated elements in the arraylist in the order of public static void removeduplicatewithorder (list) {set = new hashset (); List newlist = new arraylist (); for (iterator iter = List. iterator (); ITER. hasnext ();) {object element = ITER. next (); If (set. add (element) newlist. add (element);} List. clear (); list. addall (newlist); system. out. println ("Remove duplicate" + list );}