java方法返回二维数组
时间: 2024-06-22 19:03:26 浏览: 195
在Java中,方法可以返回二维数组(也称为`int[][]`或`Object[][]`,取决于数组元素的类型)。返回二维数组通常用于将数据封装在方法中并返回给调用者使用。以下是一个简单的例子,展示了如何定义和返回一个二维整型数组:
```java
public class ArrayMethods {
// 定义一个返回二维数组的方法
public static int[][] createTwoDimensionalArray(int rows, int cols) {
int[][] twoDimArray = new int[rows][cols];
// 初始化二维数组(这里仅作示例,实际填充可以根据需求)
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
twoDimArray[i][j] = i * cols + j;
}
}
return twoDimArray;
}
// 示例:创建一个3x3的二维数组
public static void main(String[] args) {
int[][] result = createTwoDimensionalArray(3, 3);
// 打印数组
for (int[] row : result) {
for (int num : row) {
System.out.print(num + " ");
}
System.out.println();
}
}
}
```
在上述代码中,`createTwoDimensionalArray`方法接受两个参数(行数和列数),创建一个对应大小的二维数组,并可能根据需要填充一些初始值。在`main`方法中,我们创建了一个新的二维数组并打印出来。
阅读全文