java读取文本文件的方法有哪些

   2025-02-21 9000
核心提示:Java读取文本文件的方法有以下几种:使用FileReader和BufferedReader类:使用FileReader类读取文件,并使用BufferedReader类逐行

Java读取文本文件的方法有以下几种:

使用FileReader和BufferedReader类:使用FileReader类读取文件,并使用BufferedReader类逐行读取文件内容。
File file = new File("filename.txt");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();
使用Scanner类:使用Scanner类的nextLine()方法逐行读取文件内容。
File file = new File("filename.txt");Scanner scanner = new Scanner(file);while (scanner.hasNextLine()) {String line = scanner.nextLine();System.out.println(line);}scanner.close();
使用Files类和readAllLines()方法:使用Files类的readAllLines()方法读取文件内容,并返回一个包含所有行的List。
Path path = Paths.get("filename.txt");List<String> lines = Files.readAllLines(path);for (String line : lines) {System.out.println(line);}
使用Files类和newBufferedReader()方法:使用Files类的newBufferedReader()方法读取文件内容,并使用BufferedReader类逐行读取文件内容。
Path path = Paths.get("filename.txt");BufferedReader br = Files.newBufferedReader(path);String line;while ((line = br.readLine()) != null) {System.out.println(line);}br.close();

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言