我需要将一个对象转换为一个多维数组,但不知道该怎么做。该对象可能包含任何对象的数组(boolean[][]、int[][]、String[][] 等)。这是一个示例代码:
public static void main(String[] args) {
boolean[][] b = new boolean[10][10];
Object o = b;
Object[][] multiArray = (Object[][])o;
for(int i = 0; i < multiArray.length; i++) {
for(int j = 0; j < multiArray[i].length; j++) {
// Do something
}
}
}