【发布时间】:2020-06-13 15:38:26
【问题描述】:
我正在尝试读取包含整数的文件。该文件有 40 行,每行有 80 个整数。但是,当我运行以下代码时,我在每行中得到 40 行和 3200 个整数(它为每一行读取整个文件)。我该如何解决这个问题。
while(input.hasNextLine()){
++rows;
Scanner colReader = new Scanner(input.nextLine());
while(colReader.hasNextInt()){
++columns;
colReader.nextInt();
}
colReader.close();
}
【问题讨论】:
-
您需要重置每一行的列。否则,您将列增加到 3200。
-
谢谢,这就是缺少的。现在可以使用了。
标签: java int java.util.scanner