你如何在Java中“清空”StringWriter?

时间:2010-09-17 18:51:05

标签: java io

在Java中“清空”StringWriter的正确方法是什么,以便我可以重用StringWriter而无需创建新的{{1}}? StringWriter.flush()StringWriter.close()似乎都没有达到预期的效果。

2 个答案:

答案 0 :(得分:53)

如何拨打getBuffer().setLength(0)

答案 1 :(得分:2)

或者,我们也可以使用以下代码删除缓冲区:

StringBuffer buf = ****.getBuffer();
buf.delete(0,buf.length());