租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

java怎么从文件里提取数据,java从文件读取

发布时间:2023-11-10 02:52:17

java怎样从文件里提取数据

在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替换为实际的文件路径和文件名。