PrintStream
- PrintStream 提供了一系列的 print()和 println(),可以实现将基本数据类型格式化成字符串输出。对象类型将先调用toString(),然后输出该方法返回的字符串
- System.out 就是 PrintStream 的一个实例,代表显示器
- System.err 也是 PrintStream 的一个实例,代表显示器
- PrintStream的输出功能非常强大,通常需要输出文本内容,都可以将输出流包装成 PrintStream 后进行输出
- PrintStream 的方法都不抛出 IOException
PrintWriter
- PrintStream 的对应字符流,功能相同,方法对应。
- PrintWriter 的方法也不抛出 IOException
- 复制文件时可以使用PrintWriter代替BufferedWriter完成,更简单
来源:https://blog.csdn.net/qq_45017999/article/details/99694821