遍历数组方法为:
for(int i=0;i
}
System.out.print(";");
}
System.out.println("");
}
通过你的定义之后,相当于第一层维里放的是一个二维数组,第二层里放的是一个一维数组;
所有的值,都在最里面的第三层的数组里;
比如 objItem0[0][0][0] = 43 ; objItem0[0][0][1] = 8
objItem0[1][0][0] = 45 objItem0[1][0][1] = -1
结果截图如下:
每个二维里只有一个元素 就是最里面的数组{43,8,1,44,11,-9}}
public class ThreeDimensional {
public static void main(String[] args) {
short objItem0[][][] = {// 建筑元素:{帧表->子图表}
// {{134746130}}新对象:Speed,
{/* 普通 */{ 43, 8, 1, 44, 11, -9 } },
// {{134746130}}新对象:Speed,
{/* 普通 */{ 45, -1, 2, 46, -2, -25 } },
// {{134746130}}新对象:Speed,
{/* 普通 */{ 47, 4, -1, 48, -4, -1 } },
// {{134746130}}新对象:Speed,
{/* 普通 */{ 49, -1, -8, 49, -13, -4, 49, 14, 7, 49, -5, -1, 49, -4, 8, 49, 4, 5, 49, -10, 0, 50, 1,
-8 } },
// {{134746130}}新对象:Speed,
{/* 普通 */{ 43, 7, 1, 51, 4, -5 } },
// {{134746130}}新对象:Speed,
{/* 普通 */{ 43, 18, 90, 43, 18, 59, 43, 18, 38, 43, 18, 17, 43, 18, 80, 52, 15, 36, 52, 15, 10, 52,
15, 75, 52, 15, 23, 52, 15, 88, 52, 15, 62, 53, 3, 1, 54, 26, 67, 54, 26, 80, 54, 5, 67,
54, 5, 80, 53, 3, 92, 55, 28, 91, 52, 15, 49, 54, 5, 15, 54, 5, 28, 54, 5, 54, 54, 26, 54,
54, 5, 41, 54, 26, 15, 54, 26, 28, 54, 26, 41, 56, 26, 0 } } };
for (int i = 0; i < objItem0.length; i++) {
for (int j = 0; j < objItem0[i].length; j++) {
for (int k = 0; k < objItem0[i][j].length; k++) {
System.out.println(objItem0[i][j][k]);
}
}
}
}
}
百度多的是