我需要能够让一个方法从文件中扫描一行并存储它,这样在驱动程序类中可以调用该方法来存储文件的下一行,然后toString()
类的方法可用于打印出扫描的内容。我该怎么做?
答案 0 :(得分:2)
使用java.util.Scanner
读取文本文件File file = new File("file.txt");
try {
Scanner sc = new Scanner(file);
while (sc.hasNextLine()) {
int i = sc.nextInt();
System.out.println(i);
}
sc.close();
}
catch (FileNotFoundException e) {
e.printStackTrace();
}
}
答案 1 :(得分:0)
我认为你的意思是普通的.txt文件,所以看一下之前的答案here