Java中BufferedWriter里的append与write有什么区别?

Devol 2012-12-05 01:30:35
Java中BufferedWriter里的append与write有什么区别啊?
我运行这个,没有发现有什么区别~~结果都是一样的,另外append(CharSequence csq)、append(char c)这两个有什么区别么?CharSequence就是String吧 用起来没发现什么不同!!
...全文
1033 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
愚蠢的小根儿 2014-05-21
  • 打赏
  • 举报
回复
详细的解释请google搜索 “How to append content to file in Java” 这篇文章解释得很明白。
愚蠢的小根儿 2014-05-21
  • 打赏
  • 举报
回复
new FileOutputStream(path,true) 这里要传一个true进去才会append。
leyestd 2012-12-05
  • 打赏
  • 举报
回复
因为有了缓冲才这样
漫步者、 2012-12-05
  • 打赏
  • 举报
回复
append();会保留原有的内容,write();是将流重新写入!
漫步者、 2012-12-05
  • 打赏
  • 举报
回复

append与write
APPEND是在原有内容的基础上写出,而WRITE则是把数据流全部写出

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧