PrintWriter vs FileWriter in Java
2022-09-01 02:05:07
Java中的PrintWriter和FileWriter是否相同,无论使用哪一个?到目前为止,我已经使用了两者,因为它们的结果是相同的。有没有一些特殊情况,在这些情况下,偏爱一个而不是另一个是有意义的?
public static void main(String[] args) {
File fpw = new File("printwriter.txt");
File fwp = new File("filewriter.txt");
try {
PrintWriter pw = new PrintWriter(fpw);
FileWriter fw = new FileWriter(fwp);
pw.write("printwriter text\r\n");
fw.write("filewriter text\r\n");
pw.close();
fw.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}