黑马程序员技术交流社区

标题: 求助各位大神,IO流问题 [打印本页]

作者: chenshiji    时间: 2014-12-27 20:33
标题: 求助各位大神,IO流问题
OutputStreamWriter的write方法与append方法有什么不同?

作者: 后悔药    时间: 2014-12-27 21:14
没用过,看api说明文档是这么讲的:“将指定字符序列添加到此 writer。 ”应该跟StringBuffer中append的方法一样
作者: 诺诺    时间: 2014-12-27 22:37
Append是在原有基础上追加,也就会保留原有内容。write是将整个数据流重新写入
作者: chenshiji    时间: 2014-12-28 14:48
诺诺 发表于 2014-12-27 22:37
Append是在原有基础上追加,也就会保留原有内容。write是将整个数据流重新写入 ...

我试过了,appand也是会覆盖原文档里面的内容,感觉没什么区别啊!
作者: kerner    时间: 2014-12-28 18:47
从Writer继承过来的方法,Writer实现了Append接口,
如果某个类的实例打算接收取自 Formatter 的格式化输出,那么该类必须实现 Appendable 接口。
所以append()方法可以按照一定格式写入。比write方法要方便很多。
作者: 蛋卷    时间: 2014-12-29 00:06
还么学到啊  马上了




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