Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用java在arraylist中生成矩阵_Java_Arrays_Matrix_Collections - Fatal编程技术网

如何使用java在arraylist中生成矩阵

如何使用java在arraylist中生成矩阵,java,arrays,matrix,collections,Java,Arrays,Matrix,Collections,如何在arraylist Java中生成矩阵我正在解决一些问题,他们在矩阵集合中使用了reverse函数;但是我不知道如何用数组列表生成矩阵,我在任何地方都找不到它。Java语言中没有像int mat[x,y]这样的二维结构意义上的“矩阵” 您可以有一个数组(如int-mat[x][y])或一个列表列表(如ArrayList),从中可以构建类似矩阵的行为 有什么区别吗?首先,数组不一定是矩形的。只要列一个列表就可以了?这样我就可以在其中使用反转功能??你说反转是什么意思?你应该可以用循环手动完成

如何在arraylist Java中生成矩阵我正在解决一些问题,他们在矩阵集合中使用了reverse函数;但是我不知道如何用数组列表生成矩阵,我在任何地方都找不到它。

Java语言中没有像
int mat[x,y]
这样的二维结构意义上的“矩阵”

您可以有一个数组(如
int-mat[x][y]
)或一个列表列表(如
ArrayList
),从中可以构建类似矩阵的行为


有什么区别吗?首先,数组不一定是矩形的。

只要列一个列表就可以了?这样我就可以在其中使用反转功能??你说反转是什么意思?你应该可以用循环手动完成。是的,我可以,但正如我提到的,我在解决一个基本上是ab的问题旋转矩阵我知道我们必须转置矩阵,然后反转它,但他们在arraylist上使用了反转函数,我只想知道如何做,你想反转什么?左/右,上/下,穿过一个轴?请解释你到底想要什么。但这就是我想做的矩形版本这是我的问题用array解决了这个问题,但在解决方案中,他们用arraylist解决了这个问题,基本上是关于旋转一个矩阵,他们在arraylist上使用了反向函数,我只想知道怎么做??