public static List removeListSameObject(List list) ... { Set someSet = new HashSet(list); Iterator iterator = someSet.iterator(); List relist = new ArrayList(); int i = 0; while(iterator.hasNext())...{ relist.add(iterator.next().toString()); i++; } return relist; }