怎么把两个list合并
1、第一步骤:list集合的基本使用。
1、list添加其list的内容到自己力使用list.addAll(list2);
2、具体代码如下所示:
import java.util.ArrayList;
import java.util.List;
public class ListTest {
public static void main(String[] args) {
List list = new ArrayList<>();
list.add("s1");
list.add("s2");
list.add("s3");
list.add("s4");
List list2 = new ArrayList<>();
list2.add("s5");
list2.add("s6");
list2.add("s7");
list2.add("s8");
//将list2添加到list中
list.addAll(list2);
//循环输出展示
for ( Object str : list){
System.out.println(str.toString());
}
}
}


2、第二步骤:list添加set集合
1、在实际使用中addAll方法也可以将set集合中的内容添加到list中
2、实际代码如下所示:
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class ListTest {
public static void main(String[] args) {
Set set = new HashSet();
set.add("s1");
set.add("s2");
set.add("s3");
set.add("s4");
List list = new ArrayList<>();
list.add("s5");
list.add("s6");
list.add("s7");
list.add("s8");
//将set添加到list中
list.addAll(set);
//循环输出展示
for ( Object str : list){
System.out.println(str.toString());
}
}
}


3、第三步骤:list集合常用方法。
1、常用新增方法
add 实现添加一个元素,在指定位置添加元素
addll 添加集合主要是list和set的实现,可以在指定位置添加集合
2、获取集合中的内容
get根据下标获取指定内容
3、删除方法
clear()清楚集合中所有内容效率较低
remove 可以根据下标或者指定内容移除
removeAll 根据小标和指定集合移除
4、比较方法
list.equals(list2) 对比两个集合汇总的内容是否相等

