精彩文章免费看

一个list集合数据拷贝到另一个集合中

1. 概述

对于实现:把一个list集合的数据拷贝到另一个集合list中,有2种方式:
定义两个集合oneList 、twoList ,然后 for遍历oneList,把遍历的结果add到 twoList 集合中;
定义两个集合oneList 、twoList ,用addAll()方法,twoList.addAll(oneList);

2. 实现方式
对于方式一:for循环方式:
// 集合一:oneList 
List<String> oneList = new ArrayList<String>();
// 集合二:twoList 
List<String> twoList = new ArrayList<String>();
oneList.add("1");
oneList.add("2");
oneList.add("3");
// 遍历 oneList 集合,把遍历出的结果 add 添加到 twoList集合中
for(String str : oneList){
twoList.add(str);
对于方式二:addAll()方式:
// 集合一:oneList
List<String> oneList = new ArrayList<String>();
oneList.add("1");
oneList.add("2");
oneList.add("3");
// 集合二:twoList 
List<String> twoList = new ArrayList<String>();
twoList.add("4");
// 通过addAll()方式,把 oneList集合添加到 twoList集合中
twoList.addAll(oneList);