Cod*_*nci 7

看一下Scanner课程.

它在Java 5中添加,使得读取字符串和文件比旧的FileReaders和FileInputStream链更容易(new BufferedReader(new FileReader())不仅仅是为了获取readLine方法).

在Scanner类中,您可以使用该nextLine方法一次读取一行,但它也有许多用于在文件中查找基元和正则表达式的util方法.


Ita*_*man 7

扫描器:

for(Scanner sc = new Scanner(new File("my.file")); sc.hasNext(); ) {
  String line = sc.nextLine();
  ... // do something with line
}
Run Code Online (Sandbox Code Playgroud)