// 创建二维数组的示例代码
public class TwoDArrayExample {
public static void main(String[] args) {
// 方法1:声明并创建一个固定大小的二维数组
int[][] array1 = new int[3][4]; // 创建一个3行4列的二维数组
// 初始化数组元素
for (int i = 0; i < array1.length; i++) {
for (int j = 0; j < array1[i].length; j++) {
array1[i][j] = i * j; // 示例初始化方式
}
}
// 方法2:声明并直接初始化二维数组
int[][] array2 = {
{1, 2, 3},
{4, 5, 6},
{7, 8, 9}
}; // 创建并初始化一个3行3列的二维数组
// 打印数组内容
System.out.println("Array1:");
printArray(array1);
System.out.println("Array2:");
printArray(array2);
}
// 辅助方法:打印二维数组
public static void printArray(int[][] array) {
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array[i].length; j++) {
System.out.print(array[i][j] + " ");
}
System.out.println();
}
}
}
new
关键字创建了一个固定大小的二维数组 array1
,其大小为3行4列。然后使用嵌套的 for
循环对数组中的每个元素进行初始化。array2
,这种方式适合于已知数组内容的情况。printArray
:用于打印二维数组的内容,方便查看结果。希望这段代码和解释能帮助你理解如何在 Java 中创建和操作二维数组。
上一篇:java实现websocket
下一篇:java map转实体类
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站