如何在每次迭代时实例化一个新矩阵?

时间:2010-10-10 02:01:42

标签: java

我正在做一个自定义编写的javabat问题,需要我比较设置长度的数字组。如果需要,我会更详细地描述问题,但我想知道是否有一种方法可以创建一个新的矩阵(每次都有一个新的名称;在for循环中),从数组的平方根长度设置长度(传入的所有数组都是完美的正方形。)

  for (int boxes = 0; boxes < matrixBox; boxes++)
  {
     String matrixName = "matrixLine" + boxes+""; 
     int []matrixName = new int[matrixBox]; // The compiler wants to make a new variable.
  }

我基本上需要一个名称为matirixLine1,matrixLine2,...等的新矩阵。所以我可以稍后比较它们来解决我的问题。

不过,这个网站真是不可思议。

1 个答案:

答案 0 :(得分:0)

您需要将数组存储在一个数组(int[][]

例如:

int[][] data = new int[matrixBox][]; //Full of nulls

for (int index = 0; index < size; index++)
{
   data[index] = new int[size]; 
}