在java的主类中设置一个类中数组的大小
问题是,当您直接执行以下操作时:在java的主类中设置一个类中数组的大小,java,arrays,Java,Arrays,问题是,当您直接执行以下操作时: a.entry[i][j]=in.nextInt(); 在矩阵类中,其行和列变量在前面被初始化为0。entry的定义放在构造函数之后并不重要,因为所有字段定义都是在构造函数之前执行的 我们需要将用户的行和列传递给矩阵类 在矩阵的构造函数中初始化条目,如下所示: float[][] entry=new float[row][column]; 问题是,当您直接执行以下操作时: a.entry[i][j]=in.nextInt(); 在矩阵类中,其行和列变量在前
a.entry[i][j]=in.nextInt();
在矩阵
类中,其行
和列
变量在前面被初始化为0
。entry
的定义放在构造函数之后并不重要,因为所有字段定义都是在构造函数之前执行的
我们需要将用户的行
和列
传递给矩阵
类
在矩阵的构造函数中初始化条目
,如下所示:
float[][] entry=new float[row][column];
问题是,当您直接执行以下操作时:
a.entry[i][j]=in.nextInt();
在矩阵
类中,其行
和列
变量在前面被初始化为0
。entry
的定义放在构造函数之后并不重要,因为所有字段定义都是在构造函数之前执行的
我们需要将用户的行
和列
传递给矩阵
类
在矩阵的构造函数中初始化条目
,如下所示:
float[][] entry=new float[row][column];
你抢先回答了我,但请再解释一下。我又加了一句关于初始化顺序的话,希望你能同意。你的回答比我快,但请多解释一下。我又增加了一句关于初始化顺序的话,希望大家同意。