【发布时间】:2013-12-26 01:29:23
【问题描述】:
我目前正在开发一个程序,它检查文本文档中的每一行,并对其进行相同的修改。但是,for 循环仅循环一次,而不是所需的 5 次。以下是不工作的代码部分。
//I think this part is correct but I decided to include it just in case.
Scanner infile = null;
try {
infile = new Scanner(new File("solution.txt"));
} catch(FileNotFoundException e) {
System.out.println(e);
System.exit(0);
}
for(int i = 0; i < 5; i++);
{
s = infile.nextLine();
System.out.println(s);
System.out.println("LOOP"); //Just a debug test
}
infile.close();
这段代码的输出如下:
define 88 as INT
LOOP
应该是这样的:
define 88 as INT
LOOP
define 89 as INT
LOOP
define 90 as INT
LOOP
define 91 as INT
LOOP
define 92 as INT
LOOP
【问题讨论】:
标签: java for-loop input java.util.scanner