91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
孟州市| 于田县| 互助| 天柱县| 大厂| 会昌县| 确山县| 玉树县| 太康县| 嘉义县| 汉川市| 山阳县| 全椒县| 汝阳县| 简阳市| 民和| 洞口县| 内江市| 达孜县| 竹北市| 温宿县| 平泉县| 出国| 噶尔县| 云龙县| 信阳市| 黑河市| 新宾| 丰顺县| 淳安县| 沙河市| 聂拉木县| 镇雄县| 昆山市| 湾仔区| 泗水县| 门源| 子长县| 葫芦岛市| 天峻县| 海淀区|