java如何从文件里提取数据

avatar
作者
筋斗云
阅读量:0

在Java中,可以使用FileReaderBufferedReader类来从文件中提取数据。以下是一个简单的示例代码,演示如何从文件中读取每一行数据:

import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException;  public class FileDataExtraction {     public static void main(String[] args) {         String fileName = "data.txt"; // 指定文件名          try {             FileReader fileReader = new FileReader(fileName);             BufferedReader bufferedReader = new BufferedReader(fileReader);             String line;              // 逐行读取数据             while ((line = bufferedReader.readLine()) != null) {                 // 处理每一行数据                 System.out.println(line);             }              bufferedReader.close();         } catch (IOException e) {             e.printStackTrace();         }     } } 

在上述代码中,FileReader用于打开文件并读取数据,BufferedReader用于提供缓冲区,并按行读取数据。通过使用readLine()方法从缓冲区中读取每一行数据,并在循环中打印出来。最后,需要使用close()方法关闭文件读取器。

请确保将上述代码中的data.txt替换为实际的文件路径和文件名。

广告一刻

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