Java 读取txt文件时从一维数组生成二维数组
因此,我有一个文件,其中包含一个矩阵,该矩阵具有定义数量的行和列,我试图将其填充到一个二维数组中。我不知道如何继续将正在读取的行复制到我的2D数组中Java 读取txt文件时从一维数组生成二维数组,java,arrays,2d,Java,Arrays,2d,因此,我有一个文件,其中包含一个矩阵,该矩阵具有定义数量的行和列,我试图将其填充到一个二维数组中。我不知道如何继续将正在读取的行复制到我的2D数组中 String str; char[][] m = new char[16][16]; while((s = in.readLine()) != null) { char[] row = s.toCharArray(); /* ??? */ } in.close()
String str;
char[][] m = new char[16][16];
while((s = in.readLine()) != null) {
char[] row = s.toCharArray();
/* ??? */
}
in.close();
也许是这样的
String-str;
char[][]m=新字符[16][16];
int col=0;
而((s=in.readLine())!=null){
char[]行=s.toCharArray();
对于(int i=0;i<16;i++){
m[col][i]=行[i];
}
col++;
}
in.close();