java读取txt文件
时间: 2023-07-18 12:45:37 浏览: 99
可以使用Java中的File类和Scanner类来读取txt文件。
以下是一个简单的读取txt文件的Java程序示例:
```java
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class ReadTxtFile {
public static void main(String[] args) {
try {
File file = new File("example.txt"); // 先创建一个File对象,指向要读取的txt文件
Scanner scanner = new Scanner(file); // 创建一个Scanner对象,用于读取文件内容
while (scanner.hasNextLine()) { // 循环读取txt文件的每一行内容
String line = scanner.nextLine();
System.out.println(line); // 输出读取的内容
}
scanner.close(); // 关闭Scanner流
} catch (FileNotFoundException e) {
e.printStackTrace(); // 捕获异常并打印错误信息
}
}
}
```
在上面的示例中,我们首先创建一个File对象,指向要读取的txt文件。然后创建一个Scanner对象,用于读取文件内容。最后使用while循环读取txt文件的每一行内容,并输出到控制台。注意,我们需要在程序末尾关闭Scanner流,以释放资源。
当然,这只是一个简单的示例,实际上我们还可以对读取的内容进行一些处理,比如将读取的每一行内容存储到一个字符串数组中,或者使用正则表达式来匹配某些特定的内容。
阅读全文