【发布时间】:2011-02-07 03:00:49
【问题描述】:
我想制作一个对象的副本,然后经过一些逻辑,重新为原始对象分配副本的值。
示例:
User userCopy = //make a copy
foreach(...)
{
user.Age = 1;
user.ID = -1;
UserDao.Update(user)
user = userCopy;
}
我不想要按引用复制,它必须是按值复制。
以上只是一个示例,并不是我真正想使用的方式,但我需要学习如何按值复制。
【问题讨论】:
标签: java