Java中创建高维数组时分配内存空間有以下几种方法(此处以二维数组为例):
(1)直接为每一维分配空间
(2)从最高维开始,分别为每一维分配空间
这一点与C/C++不同C/C++中必須一次指明每一维的长度,但是Java中可以分开指明每一维的维数
(3)多次分配空间的方法,可以创建不规则的多维数组
上述代码创建的二維数组为不规则维数数组可以形象的表示为(每个表格代表一个元素):
参考资料(百度百科):
(2)JAVA代码实现:
//输出打印出杨辉三角形6行 10行 //输出数组元素 按照格式输出