Java のリソースからファイルを読み取る

Haider Ali 2022年2月12日
Java のリソースからファイルを読み取る

この記事では、Java プログラミング言語のリソースからファイルを読み取る方法を説明します。必要なのはソースファイルのパスだけです。

Java のリソースからファイルを読み取る方法

Java プログラミング言語を介して任意のテキストファイルを読み取ることができます。ソースパスを文字列に格納し、try...catch メソッドを使用して、このパスを BufferedReader に提供するだけです。以下のコードを見てください。

import java.io.*;
public class Main 
{
    public static void main(String[] args) 
    {
        String  sourcePath = "D:\\delftstack.txt";   // source file path To Read..
        try 
        {
            BufferedReader Reader = new BufferedReader(new FileReader(sourcePath));
            //Intializing  Buffer Reader By Providing File path
            String Data;  
            while((Data = Reader.readLine()) != null)
            {
              System.out.println(Data);   //Reading Line By Line.....
            }
            Reader.close();
        } catch(Exception e) {}
    }
}

コードを 1 行ずつ説明します。まず、ソースファイルのパスを文字列 sourcepath 内に保存し、ソースパスをコピーして、同じようにします。未処理の例外 FileNotFoundException を返すため、try...catch メソッドを使用します。

ソースパスの文字列を BufferedReader という名前のオブジェクトに渡します。文字入力ストリームからテキストを読み取ります。BufferedReader の詳細については、こちらをご覧ください。

このバッファが読み取るものは何でも、while ループを使用して文字列内に格納します。すべてのデータは 1 行ずつ読み取られ、文字列に格納されます。その文字列を出力しているだけです。

正しいソースパスとファイル名を必ず書き込んでください。

Author: Haider Ali
Haider Ali avatar Haider Ali avatar

Haider specializes in technical writing. He has a solid background in computer science that allows him to create engaging, original, and compelling technical tutorials. In his free time, he enjoys adding new skills to his repertoire and watching Netflix.

LinkedIn

関連記事 - Java File