public
static
void
removeDuplicate(ArrayList arlList)
{
HashSet h =
new
HashSet(arlList);
arlList.clear();
arlList.addAll(h);
}
public
static
void
removeDuplicateWithOrder(ArrayList arlList)
{
Set set =
new
HashSet();
List newList =
new
ArrayList();
for
(Iterator iter = arlList.iterator(); iter.hasNext(); ) {
Object element = iter.next();
if
(set.add(element))
newList.add(element);
}
arlList.clear();
arlList.addAll(newList);
}