Cor*_*ker 5 java alias reference object
我最近搬到了Java,但是我遇到了一些变量别名的问题.我到处搜索,但我似乎无法找到将一个对象的内容复制到另一个对象而不仅仅引用同一个对象的正确方法.有没有人有什么建议?
编辑:如果它是一个int,我有别名问题怎么办?我应该首先避免这样的情况吗?如果是这样,怎么样?
mar*_*cog 11
如果您的类实现了Clonable接口,那么您可以使用Object.clone()方法来创建硬拷贝.在维基百科条目有一些很好的细节.
另一种方法是使用复制构造函数,根据此页面更安全.
归档时间:
16 年,7 月 前
查看次数:
5482 次
最近记录:
12 年,12 月 前