Как правильно «очистить» StringWriter в Java, чтобы я мог повторно использовать StringWriter без необходимости создания нового? Ни StringWriter.flush(), ни StringWriter.close() не дают желаемого эффекта.
StringWriter
StringWriter.flush()
StringWriter.close()
Как насчет звонка getBuffer().setLength(0)?
getBuffer().setLength(0)
В качестве альтернативы, мы также можем удалить буфер, используя следующий код:
StringBuffer buf = ****.getBuffer(); buf.delete(0,buf.length());