Arrays 如何深度复制枚举数组

Arrays 如何深度复制枚举数组,arrays,enums,deep-copy,Arrays,Enums,Deep Copy,我有一个8*8的枚举矩阵,叫做“typArr”。 我想克隆此阵列,因此如果我更改其中一个阵列中的某些内容,则不会影响另一个。 我尝试过这样做: Type [] [] cloneType = typArr.clone(); 枚举: public enum Type {A,B,Empty,SuperA,SuperB,UnPlayed; } 但是当我改变cloneTyp时,它也改变了typArr。 如何深度复制此阵列,使它们不会相互影响?您需要克隆外部阵列的元素@我没有发现这个问题有任何不清楚的地

我有一个8*8的枚举矩阵,叫做“typArr”。
我想克隆此阵列,因此如果我更改其中一个阵列中的某些内容,则不会影响另一个。
我尝试过这样做:

Type [] [] cloneType = typArr.clone();
枚举:

public enum Type {A,B,Empty,SuperA,SuperB,UnPlayed; }
但是当我改变cloneTyp时,它也改变了typArr。

如何深度复制此阵列,使它们不会相互影响?

您需要克隆外部阵列的元素@我没有发现这个问题有任何不清楚的地方。但是我如何克隆元素呢?我知道如何使用copy cunstractor克隆对象数组,但如何使用Enum?