溫馨提示×

java如何從文件里提取數據

小億
148
2023-11-10 02:52:17
欄目: 編程語言

在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替換為實際的文件路徑和文件名。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女