您好,我有一个名为 Ladrilo 的类,在另一个类中,我有一个 2d 数组类型的 Ladrilo。我想克隆那个数组,这样如果原来的数组改变了这个数组就不会了。
根据我在我的 ladrilo 课上在线阅读的内容,我必须将 Implements 克隆。我这样做了,下面的代码没有用:
Ladrillo [][] copy=new Ladrillo[original.length][original.length];
for(int i=0;i<original.length;i++){
for(int j=0;j<original.length;j++){
Ladrillo newLadrillo=original[i][j].clone();
copy[i][j]=newLadrillo;
}}
关于改变什么的任何想法?我相信我必须在 Ladrilo 类上添加一些东西,但我还没有弄清楚。谢谢!