Javaのお勉強



ファイル読み込み@Javaのお勉強

ファイル読み込みを行います。

BufferedReaderを使用します。
BufferedReaderの生成は、FileReaderでもいいのですが、
文字コードを指定したいので、FileInputStreamを使用します。

readLineにて1行ずつ読み込みが行えます。
whileでループして、表示しています。


public static void main(String[] args) {

    //java.io
    BufferedReader bufferReader = null;
    String str = "";

    try {
        bufferReader = new BufferedReader(new InputStreamReader(new FileInputStream("C:\\test.txt"),"UTF-8"));

        //一行ずつ読み込み
        while ((str = bufferReader.readLine()) != null) {
            System.out.println(str);
        }

    } catch (Exception e) {
        System.out.println(e.getMessage());
    } finally {
        try {
            if(bufferReader != null){
                bufferReader.close();
            }
        } catch(Exception e) {
        }
    }
}




Copyright (C) 2008-2026 Javaのお勉強. All Rights Reserved.