📄 j02060108.java
字号:
import java.lang.*;
class j02060108
{
public static void main(String para[])
{
char[][][] chArray = new char[3][][];
chArray[0] = new char[][]{{'A','B','C'},{'D','E','F'}};
chArray[1] = (char[][])chArray[0].clone(); // 复制多维数组的一部分
chArray[2] = (char[][])chArray[0].clone();
System.out.println("chArray[0][1][2] = " + chArray[0][1][2]);
System.out.println("chArray[1][1][2] = " + chArray[1][1][2]);
System.out.println("chArray[2][1][2] = " + chArray[2][1][2]);
char[][][] copiedArr = (char[][][])chArray.clone(); // 复制多维数组的全部
for(int x=0;x< copiedArr.length;x++)
{
for(int y=0;y< copiedArr[x].length;y++)
{
for(int z=0;z< copiedArr[x][y].length;z++)
{
System.out.print("copiedArr[" + x + "]["+ y +"][" + z+ "] = "
+ copiedArr[x][y][z]+ " ");
if((z+1)%3==0)
System.out.println();
}
}
}
char[] testArr = (char[])chArray[2][0].clone();
for(int x = 0;x<testArr.length;x++)
{
System.out.println("testArr[" + x + "] = " + testArr[x]);
}
//char ch1 = (char)chArray[2][0][0].clone();
//错误,也没必要;用 char ch1 = chArray[2][0][0] 即可
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -