java拆分二维数组并将其转换为一维数组
我有一个二维数组
让我们假设数组是:int [][] arr = new int [[1, 2], [3, 4], [5, 6], [20, 11]];
我需要拆分上面的数组并将其转换为一维数组
因此,结果必须是:
int arr[0] = [1, 2]
int arr[1] = [3, 4]
int arr[2] = [5, 6]
int arr[3] = [20, 11]
每一个都是一维数组
怎么做
你可以在下面搜索框中键入要查询的问题!
我有一个二维数组
让我们假设数组是:int [][] arr = new int [[1, 2], [3, 4], [5, 6], [20, 11]];
我需要拆分上面的数组并将其转换为一维数组
因此,结果必须是:
int arr[0] = [1, 2]
int arr[1] = [3, 4]
int arr[2] = [5, 6]
int arr[3] = [20, 11]
每一个都是一维数组
怎么做
# 1 楼答案
您不需要使用任何拆分。Java已经像你所想的那样拥有了它。让我们看看这个例子:
这里
arr[0]
包含第一行,依此类推让我们从上述数组的第一行打印第一列:
# 2 楼答案
就像你写的,它已经在Java中了