亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

java怎么讀取文本文件內容

小億
108
2023-11-11 01:59:25
欄目: 編程語言

Java可以使用FileReader或BufferedReader類來讀取文本文件的內容。

使用FileReader類:

  1. 創建一個FileReader對象,傳入要讀取的文件路徑作為參數。
  2. 使用read()方法讀取文件中的內容,可以使用循環來連續讀取文件的內容。
  3. 使用close()方法關閉文件。

示例代碼如下:

import java.io.FileReader;
import java.io.IOException;

public class ReadFileExample {
    public static void main(String[] args) {
        FileReader fileReader = null;
        try {
            fileReader = new FileReader("file.txt");
            int data;
            while ((data = fileReader.read()) != -1) {
                System.out.print((char) data);
            }
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            if (fileReader != null) {
                try {
                    fileReader.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }
    }
}

使用BufferedReader類:

  1. 創建一個FileReader對象,傳入要讀取的文件路徑作為參數。
  2. 創建一個BufferedReader對象,傳入FileReader對象作為參數。
  3. 使用readLine()方法逐行讀取文件的內容,直到讀取到末尾返回null。
  4. 使用close()方法關閉文件。

示例代碼如下:

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class ReadFileExample {
    public static void main(String[] args) {
        BufferedReader bufferedReader = null;
        try {
            FileReader fileReader = new FileReader("file.txt");
            bufferedReader = new BufferedReader(fileReader);
            String line;
            while ((line = bufferedReader.readLine()) != null) {
                System.out.println(line);
            }
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            if (bufferedReader != null) {
                try {
                    bufferedReader.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }
    }
}

需要注意的是,在使用FileReader和BufferedReader讀取文件時,需要處理可能拋出的IOException異常,并在讀取完成后關閉文件。

0
禹州市| 浏阳市| 汽车| 达州市| 金昌市| 灌南县| 延庆县| 漳平市| 南通市| 苍溪县| 沈阳市| 灵台县| 林口县| 大渡口区| 黄浦区| 衡东县| 普安县| 临西县| 栖霞市| 江安县| 兴文县| 射洪县| 临桂县| 自贡市| 青海省| 会东县| 南溪县| 济宁市| 灵宝市| 通榆县| 陵川县| 岢岚县| 榕江县| 阿拉善盟| 陈巴尔虎旗| 涿州市| 肇庆市| 包头市| 安宁市| 读书| 桐乡市|