在Java中可以使用File類和Scanner類來讀取文件內容。下面是一個簡單的示例:
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class ReadFile {
public static void main(String[] args) {
try {
File file = new File("example.txt");
Scanner scanner = new Scanner(file);
while (scanner.hasNextLine()) {
String line = scanner.nextLine();
System.out.println(line);
}
scanner.close();
} catch (FileNotFoundException e) {
System.out.println("File not found");
}
}
}
在這個示例中,我們首先創建一個File對象來表示要讀取的文件,然后使用Scanner類來讀取文件內容。通過調用hasNextLine()
方法來檢查文件是否還有下一行內容,如果有,則調用nextLine()
方法來獲取該行內容并打印出來。
需要注意的是,需要在try-catch塊中處理FileNotFoundException異常,以防止文件不存在或無法訪問的情況發生。
另外,還可以使用BufferedReader類來讀取文件內容,這樣可以更靈活地控制讀取的過程。