Java中BufferedWriter里的append与write有什么区别?
Java中BufferedWriter里的append与write有什么区别啊?
我运行这个,没有发现有什么区别~~结果都是一样的,另外append(CharSequence csq)、append(char c)这两个有什么区别么?CharSequence就是String吧 用起来没发现什么不同!!
------最佳解决方案--------------------
append与write
APPEND是在原有内容的基础上写出,而WRITE则是把数据流全部写出
------其他解决方案--------------------
append();会保留原有的内容,write();是将流重新写入!
------其他解决方案--------------------因为有了缓冲才这样
------其他解决方案--------------------楼上说的对吧