您的位置:首页 > 理论基础 > 数据结构算法

线性表 之 集合的合并 (数据结构java语言版)

2016-01-30 18:04 295 查看

线性表 之 集合的合并

一、代码:

/**
*	集合list3是集合list1和集合list2的并集
*/
public class CollectionC{
public static void main(String[] args) {
List<String> list1 = new ArrayList<String>();
list1.add("java");
list1.add("cpp");
list1.add("c#");
List<String> list2 = new ArrayList<String>();
list2.add("java");
list2.add("servlet");
list2.add("jsp");
List<String> list3 = new ArrayList<String>();
list3.addAll(list1);
System.out.println(list3);
for(int i = 0; i < list2.size(); i++){
for(int j = 0; j < list3.size(); j++){
if(list3.get(j).equals(list2.get(i))){
list3.remove(list3.get(j));
}
}
list3.add(list2.get(i));
}
System.our.println(list3);
}
}

二、结论:

熟悉了Java集合方面的API
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: