Menu
CoddyTech

读取

Coddy Java 文件处理 课程的第 4 课,共 11 课。

在 Java 中读取文件内容的一种方法是使用 Scanner 类,它也用于获取输入:

try {
	File dataFile = new File("data.txt");
	Scanner scanner = new Scanner(dataFile);
	while (scanner.hasNextLine()) {
		String data = scanner.nextLine();
		System.out.println(data);
	}
	scanner.close();
} catch (FileNotFoundException e) {
	System.out.println("An error occurred.");
	e.printStackTrace();
}

上述代码会读取并打印 "data.txt" 文件中的每一行。

请注意,你必须用 try-catch 包裹代码,并处理 FileNotFoundException 异常。

challenge icon

挑战

简单

给定与之前相同的文件 "coddy.txt",逐行读取并打印其内容。

注意,导入语句已预先添加,而且是必需的!

亲手试试

import java.io.File;
import java.util.Scanner;

class Main {
    public static void main(String[] args) {
        // 在这里编写代码
    }
}

Java 文件处理中的所有课

自己练习: Java 在线编译器