使用 PrintStream 编写文件
我们可以使用 PrintStream
类来编写文件。它有几种方法可以让你打印任何数据类型值。println()
方法追加一个新行。一旦我们完成打印,我们必须冲洗 PrintStream
。
import java.io.FileNotFoundException;
import java.io.PrintStream;
import java.time.LocalDate;
public class FileWritingDemo {
public static void main(String[] args) {
String destination = "file1.txt";
try(PrintStream ps = new PrintStream(destination)){
ps.println("Stackoverflow documentation seems fun.");
ps.println();
ps.println("I love Java!");
ps.printf("Today is: %1$tm/%1$td/%1$tY", LocalDate.now());
ps.flush();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}