黑马程序员技术交流社区

标题: FileOutputStream和PrintStream [打印本页]

作者: 三生石    时间: 2014-3-1 18:20
标题: FileOutputStream和PrintStream
FileOutputStream已经可以将内容保存到文件了,为什么还要发明PrintStream呢?这不是很多余吗?

作者: grkbeyond    时间: 2014-3-1 18:35
PrintStream主要有println方法(),有换行,而且PrintStream 为其他输出流添加了功能,使它们能够方便地打印各种数据值表示形式。简单的说就是PrintStream可以原样的操作数据类型,而FileOutputStream只能操作字节。
作者: volvoxc    时间: 2014-3-1 18:37
PrintStream 为其他输出流添加了功能,使它们能够方便地打印各种数据值表示形式。它还提供其他两项功能。与其他输出流不同,PrintStream 永远不会抛出 IOException;而是,异常情况仅设置可通过 checkError 方法测试的内部标志。另外,为了自动刷新,可以创建一个 PrintStream;这意味着可在写入 byte 数组之后自动调用 flush 方法,可调用其中一个 println 方法,或写入一个换行符或字节 ('\n')。
作者: 午夜b'Boy    时间: 2014-3-1 20:08
实现功能是技术,实现功能并让人用的方便,舒服就是艺术了!这就是区别




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2