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