爲什麼當我試圖給它一個基本的文本文件時,這段代碼會進入無限循環?掃描儀類hasNextLine無限循環
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.*;
public class TestFile
{
public static void main(String args[]) throws IOException
{
// Read in input file
File input = new File(args[0]);
Scanner freader = new Scanner(input);
while (freader.hasNextLine()) {
System.out.println("hi");
}
freader.close();
}
}
打印行只是繼續前進。
(爲什麼在它返回true後返回false?) – 2011-11-02 00:03:37
@Matt,請不要在你的帖子上簽名。添加到你的帖子的flare是你的簽名。 –