Jir*_*ser 37
在Java 7之前:
BufferedReader br = new BufferedReader(new FileReader("foo.txt"));
String line = null;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
Run Code Online (Sandbox Code Playgroud)
从Java 7开始,不需要关闭流,因为它实现了 autocloseable
try (BufferedReader br = new BufferedReader(new FileReader("foo.txt"))) {
String line = null;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
}
Run Code Online (Sandbox Code Playgroud)
Hag*_*gra 12
为什么没有人认为值得一提的是Scanner?
Scanner input = new Scanner(new File("foo.txt"));
while (input.hasNextLine())
{
System.out.println(input.nextLine());
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
110167 次 |
| 最近记录: |