怎么用java读取文件内容

avatar
作者
猴君
阅读量:0

要用Java读取文件内容,可以使用Java的FileReader和BufferedReader类来实现。

首先,需要创建一个File对象来表示要读取的文件,例如:

File file = new File("文件路径"); 

然后,创建一个FileReader对象,并将File对象作为参数传入:

FileReader fr = new FileReader(file); 

接下来,创建一个BufferedReader对象,并将FileReader对象作为参数传入:

BufferedReader br = new BufferedReader(fr); 

现在,可以使用BufferedReader的readLine()方法来逐行读取文件内容。例如,可以使用一个while循环来读取文件的所有行:

String line; while ((line = br.readLine()) != null) {     // 处理每一行的内容     System.out.println(line); } 

最后,记得在读取完成后关闭BufferedReader和FileReader对象,释放资源:

br.close(); fr.close(); 

完整的代码示例如下:

import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException;  public class ReadFileExample {     public static void main(String[] args) {         try {             File file = new File("文件路径");             FileReader fr = new FileReader(file);             BufferedReader br = new BufferedReader(fr);              String line;             while ((line = br.readLine()) != null) {                 // 处理每一行的内容                 System.out.println(line);             }              br.close();             fr.close();         } catch (IOException e) {             e.printStackTrace();         }     } } 

请注意,上述代码中的"文件路径"需要根据实际情况进行替换。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!