java split 2维数组并将其转换为1维数组

时间:2014-03-13 14:18:25

标签: java arrays multidimensional-array

我有一个二维数组。

我们假设数组是:int [][] arr = new int [[1, 2], [3, 4], [5, 6], [20, 11]];

我需要拆分数组并将其转换为1维数组。

所以,结果必须是:

int arr[0] = [1, 2]

int arr[1] = [3, 4]

int arr[2] = [5, 6]

int arr[3] = [20, 11]

它们中的每一个都是一维数组。

怎么做?

2 个答案:

答案 0 :(得分:2)

它已经在Java中了,就像你写的一样。

答案 1 :(得分:1)

您不需要使用任何拆分。 Java正如你所想的那样已经拥有它。让我们看看这个例子:

int [][] arr = {{1, 2}, {3, 4}, {5, 6}, {20, 11}};

此处arr[0]包含第一行,依此类推。

让我们打印上一个数组第一行的第一列:

System.out.println(arr[0][0]);