ArrayList集合内容查重

来源:互联网 发布:秦皇岛seo 编辑:程序博客网 时间:2024/06/04 19:07
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
//arrayList查重:1.new两个arrayList 集合a,b将list数据分别依次放入a,b 后 collections.disjoint(a,b)
//  2.先遍历listSmall,用listBig内容分别比较listSmall
public class Arraylist_chachong {
public static void main(String[] args) {
ArrayList<String> a = new ArrayList<String>();
a.add("aaa");
a.add("bbb");
a.add("ccc");
ArrayList<String> b = new ArrayList<String>();
b.add("ddd");
b.add("ccc");
b.add("aaa");
//有重复的输出false没重复的输出true
System.out.println(Collections.disjoint(a, b));
//2
List<String> list =new ArrayList<String>();
for(String s :a){
if(b.contains(s)){
list.add(s);
}
}
System.out.println(list.toString());
}
}
0 0
原创粉丝点击