我已经将一个对象复制到另一个对象中
BeanUtils.CopyProperties(Src,Dest);
From : package org.springframework.beans;
现在在逻辑上,在迭代器的帮助下,我修改了 Dest 对象中的列表。
我希望 src 对象保持原样。
但我看到了一个奇怪的行为。我的 Src 也正在修改。
可能是什么原因?
示例:
src 和 Dest 有列表:[Mango , Apple]
我在 iteartor 的帮助下从 Dest 中删除了 Mango。
后来我看到
Src 有 [Apple]
Dest 有 [Apple]
是因为浅拷贝而发生的吗?