阅读量: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(); } } }
请注意,上述代码中的"文件路径"需要根据实际情况进行替换。