日期:2014-05-19  浏览次数:20911 次

Java中BufferedWriter里的append与write有什么区别?
Java中BufferedWriter里的append与write有什么区别啊?
我运行这个,没有发现有什么区别~~结果都是一样的,另外append(CharSequence csq)、append(char c)这两个有什么区别么?CharSequence就是String吧 用起来没发现什么不同!!
------最佳解决方案--------------------

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

------其他解决方案--------------------

append();会保留原有的内容,write();是将流重新写入!
------其他解决方案--------------------
因为有了缓冲才这样
------其他解决方案--------------------
楼上说的对吧