package jihe;
import java.util.ArrayList;
import java.util.Iterator;
//去除ArrayList中的重复元素
class Arr
{
private ArrayList nal =new ArrayList();//建立一个ArrayList集合用来装过滤的集合元素
public ArrayList arr(ArrayList al)//建一个传入集合,并返回集合的方法
{
Iterator i=al.iterator();//迭代器
while(i.hasNext())
{
Object obj=i.next();
if(!nal.contains(obj))//如果nal中不包含obj则添加该obj
nal.add(obj);
}
return nal;
}
}
class Sop//输出object
{
public static void sop(Object obj)
{
System.out.println(obj);
}
}
public class ArrayListTest1 {
public static void main(String [] rags)
{
ArrayList al=new ArrayList();
al.add("java 01");
al.add("java 02");
al.add("java 03");
al.add("java 01");
al.add("java 02");
al.add("java 01");
al.add("java 01");
Arr a=new Arr();
Sop.sop(a.arr(al));
}
}
(集合)ArrarLIstTest1
最新推荐文章于 2024-04-06 13:53:11 发布