【发布时间】:2013-03-26 01:31:33
【问题描述】:
好的,我正在学习 I/O,我在其中一张幻灯片中找到了以下代码。有人可以解释一下为什么需要 FileWrite、BufferedWriter 和 PrintWriter 吗?我知道 BufferedWriter 是缓冲输出并一次将其全部放入,但他们为什么要使用 FileWriter 和 PrintWriter 呢?他们在错误处理等方面有一点不同吗?
还有为什么他们将bw 传递给PrintWriter?
FileWriter fw = new FileWriter (file);
BufferedWriter bw = new BufferedWriter (fw);
PrintWriter outFile = new PrintWriter (bw);
【问题讨论】:
标签: java filewriter printwriter bufferedwriter