Java 二维数组创建:动态初始化与静态初始化示例
以下是在代码前添加包声明的完整代码:
package com.example;
public class ArrayExample {
public static void main(String[] args) {
// 使用动态初始化创建二维数组
int[][] arrayDynamic = new int[3][];
arrayDynamic[0] = new int[]{1, 2, 3, 4, 5};
arrayDynamic[1] = new int[]{6, 7, 8, 9};
arrayDynamic[2] = new int[]{10, 11};
System.out.println('使用动态初始化创建的二维数组:');
for (int i = 0; i < arrayDynamic.length; i++) {
for (int j = 0; j < arrayDynamic[i].length; j++) {
System.out.print(arrayDynamic[i][j] + ' ');
}
System.out.println();
}
// 使用静态初始化创建二维数组
int[][] arrayStatic = {
{1, 2, 3, 4, 5},
{6, 7, 8, 9},
{10, 11}
};
System.out.println('
使用静态初始化创建的二维数组:');
for (int i = 0; i < arrayStatic.length; i++) {
for (int j = 0; j < arrayStatic[i].length; j++) {
System.out.print(arrayStatic[i][j] + ' ');
}
System.out.println();
}
}
}
在上述代码中,我添加了一个包声明 package com.example;,以表示这段代码所属的包名为 com.example。请确保将该代码复制到您的 Java 项目中的相应位置,并进行编译和运行。
请记得根据实际情况进行包名的调整,以确保包名与您的项目结构和命名约定相符。
原文地址: http://www.cveoy.top/t/topic/qE9 著作权归作者所有。请勿转载和采集!