在Java中,讀取文本文件的方法可以使用java.io包中的FileInputStream和BufferedReader類來實現。以下是一個簡單的示例代碼:
import java.io.*;
public class ReadTextFile {
public static void main(String[] args) {
try {
File file = new File("sample.txt");
FileInputStream fis = new FileInputStream(file);
BufferedReader br = new BufferedReader(new InputStreamReader(fis));
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
br.close();
fis.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
在上面的示例中,我們首先創建一個File對象來表示要讀取的文本文件,然后使用FileInputStream來打開文件并創建一個BufferedReader對象來逐行讀取文件內容。最后,通過調用readLine()方法來逐行讀取文件內容,并在控制臺上輸出每一行的內容。最后,記得在結束時關閉文件輸入流和緩沖讀取器。