您的位置:首页 > 职场人生

黑马程序员——去除ArrayList中重复的元素

2012-08-29 10:25 260 查看
               ----------------------    android培训    java培训  
期待与您交流!    ----------------------   
                     

package collection.list;
import java.util.Iterator;
import java.util.List;
import java.util.ArrayList;

/**
* 把ArrayList中重复的元素去除,得到不是重复的元素
* @author zjw
*
*/
public class ArrayList_qu {
public static void main(String[] args) {
List list=new ArrayList();
list.add("jack1");
list.add("jack3");
list.add("jack1");
list.add("jack2");
list.add("jack4");
list.add("jack2");
System.out.println("去除重复前:"+list);
list=quChong(list);
System.out.println("去除重复后:"+list);
}
//去除重复
public static List quChong(List list){
List newlist=new ArrayList();
Iterator iter=list.iterator();
while(iter.hasNext()){
Object obj=iter.next();//定义一个Object变量去接收
if(!newlist.contains(obj)){//判断是否包含
newlist.add(obj);
}
}
return newlist;
}
}

               ----------------------    android培训    java培训  
期待与您交流!    ----------------------   
                         详细请查看      http://edu.csdn.net/heima
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐