在在list赋值给list2的时候,我把bean对象新new了一个并且遍历list中的bean属性值给新new的这个bean对象,这样传递的是基本类型数据也就是copy到新new的bena内存块中,这样list2在怎么修改也不会影响到list中的值,因为他们包涵的bean对象是两不同指针的对象,这是修改后的输出结果:
1 list2:
2 哈哈哈ssss1
3 王ssss2
4 list:
5 王jjjjj1
6 王jjjjj2
我的个人理解哈,大家有什么其他更加简便的方法和理解留言哈,互相学习