使用 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();
}
}
}