package Test;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
class ArrayListTest
{
public static void main(String[] args)
{
ArrayList al=new ArrayList();
al.add("java");
al.add("php");
al.add("c#");
al.add("c#");
al.add("c#");
al.add("xiaozhu");
al.add("c#");
al.add("c#");
System.out.println(al);
al=singleElement(al);
System.out.println(al);
}
public static ArrayList singleElement(ArrayList al)
{
ArrayList NewAl=new ArrayList();
Iterator it=al.iterator();
while (it.hasNext())
{
Object obj=it.next();
if(!NewAl.contains(obj))
NewAl.add(obj);
}
return NewAl;
}
}
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
class ArrayListTest
{
public static void main(String[] args)
{
ArrayList al=new ArrayList();
al.add("java");
al.add("php");
al.add("c#");
al.add("c#");
al.add("c#");
al.add("xiaozhu");
al.add("c#");
al.add("c#");
System.out.println(al);
al=singleElement(al);
System.out.println(al);
}
public static ArrayList singleElement(ArrayList al)
{
ArrayList NewAl=new ArrayList();
Iterator it=al.iterator();
while (it.hasNext())
{
Object obj=it.next();
if(!NewAl.contains(obj))
NewAl.add(obj);
}
return NewAl;
}
}