文件的写入
public static void main(String[] args) throws IOException {
PrintWriter out = new PrintWriter("data.txt", StandardCharsets.UTF_8);
out.print("123456789");
out.printf("%d", 123456);
out.close();
}
注意:要在方法的后面加上throws IOException这段代码,意在告诉编译器可能会出现输入/输出异常。写完文件后一定要用close方法关闭文件。
文件读取
Scanner in = new Scanner(Path.of("data.txt"), StandardCharsets.UTF_8);
System.out.println(in.nextLine());
in.close();
注意:在文件读取前一定要保证文件存在,否则会产生异常。还要保证文件有内容,不然也无法运行成功。方法前也要加上throws IOException这段代码。最后关闭文件。