在Java中,你可以使用多種方法在主方法(main方法)中讀取文件。這里,我將向您展示如何使用java.nio.file
包中的Files
類和Scanner
類來讀取文件內容。
方法1:使用Files類
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;
public class ReadFileExample {
public static void main(String[] args) {
// 替換為你要讀取的文件路徑
String filePath = "path/to/your/file.txt";
try {
// 讀取文件內容并轉換為字符串列表
List<String> lines = Files.readAllLines(Paths.get(filePath));
// 遍歷并打印文件內容
for (String line : lines) {
System.out.println(line);
}
} catch (IOException e) {
System.err.format("IOException: %s%n", e);
}
}
}
方法2:使用Scanner類
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class ReadFileExample {
public static void main(String[] args) {
// 替換為你要讀取的文件路徑
String filePath = "path/to/your/file.txt";
try {
// 創建一個File對象
File file = new File(filePath);
// 創建一個Scanner對象來讀取文件
Scanner scanner = new Scanner(file);
// 遍歷并打印文件內容
while (scanner.hasNextLine()) {
System.out.println(scanner.nextLine());
}
// 關閉Scanner對象
scanner.close();
} catch (FileNotFoundException e) {
System.err.format("FileNotFoundException: %s%n", e);
}
}
}
以上兩種方法都可以在Java主方法中讀取文件內容。請確保將filePath
變量替換為您要讀取的文件的實際路徑。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。