程序员一代码搬运工
【Java学习心得和Java学习技术个人总结】

Java将一个List中的值赋值给另一个List

Java中 “=”的作用有两个:

1.赋值

2.指向地址 当对基本数据类型进行赋值时 “=”的作用就是单纯的赋值,例如:int i=1,int j=2;

而当对引用数据类型进行赋值时”=”的作用就是将被赋值对象的地址指向赋值对象的地址,例如:

List A =new ArrayList<>(); List B =new ArrayList<>();
A=B;

//方法1
List<Integer> list2 = new ArrayList<> (list1);
 
//方法2
list2.addAll(list1);
 
//方法三
list2 = list1.clone();
 
//方法四
for(Integer x: list2)
 list1.add(x);

 

 

赞(0)
未经允许不得转载:程序员一代码搬运工 » Java将一个List中的值赋值给另一个List
分享到: 更多 (0)