java方法中返回值返回两个数组
时间: 2024-06-12 10:10:54 浏览: 204
java 返回多个值的问题
5星 · 资源好评率100%
Java方法中只能返回一个值,但可以将多个值封装在一个对象中返回。比如可以使用数组或者自定义的类来封装多个返回值。以下是一个返回两个数组的示例代码:
```java
public class Example {
public static void main(String[] args) {
int[] arr1 = {1, 2, 3};
int[] arr2 = {4, 5, 6};
int[][] result = getTwoArrays(arr1, arr2);
System.out.println(Arrays.toString(result[0])); // [1, 2, 3]
System.out.println(Arrays.toString(result[1])); // [4, 5, 6]
}
public static int[][] getTwoArrays(int[] arr1, int[] arr2) {
int[][] result = new int[2][];
result[0] = arr1;
result[1] = arr2;
return result;
}
}
```
在上面的示例代码中,`getTwoArrays` 方法接收两个数组作为参数,然后将这两个数组封装在一个二维数组中返回。
阅读全文