從 Java 資源中讀取檔案
Haider Ali
2022年4月27日
本文將展示如何使用 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) {}
}
}
我們將逐行解釋程式碼。首先,將原始檔路徑儲存在字串 sourcepath
中,複製你的源路徑,然後執行相同操作。我們使用 try...catch
方法,因為它返回一個未處理的異常 FileNotFoundException
。
我們將源路徑的字串傳遞給一個名為 BufferedReader
的物件。它從字元輸入流中讀取文字。在這裡瞭解更多關於 BufferedReader
。
我們將使用 while 迴圈將它儲存在一個字串中,無論這個緩衝區將讀取什麼。所有資料都被逐行讀取並儲存在一個字串中。我們只是列印那個字串。
確保寫入正確的源路徑和檔名。
Author: Haider Ali
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