相关疑难解决方法(0)

如何从2D java数组中获取列?

我知道2d数组是数组的数组.要获得一行,你可以做:

rowArray = my2Darray[row]
Run Code Online (Sandbox Code Playgroud)

由于每行可以是不同的大小,我假设它不是为了从2D数组中获取列而构建的.这让我相信你必须做的事情如下:

for(int row = 0; row < numRows; row++)
{
    colArray[row] = m2Darray[row][columnOfInterest];
}
Run Code Online (Sandbox Code Playgroud)

它是否正确?这是唯一的方法吗?

java arrays multidimensional-array

23
推荐指数
2
解决办法
7万
查看次数

标签 统计

arrays ×1

java ×1

multidimensional-array ×1