Подтвердить что ты не робот

Как вы "пустили" StringWriter в Java?

Каков правильный способ "опорочить" StringWriter на Java, чтобы я мог повторно использовать StringWriter, не создавая новенький? Ни StringWriter.flush(), ни StringWriter.close(), похоже, желаемый эффект.

4b9b3361

Ответ 1

Как насчет вызова getBuffer().setLength(0)?

Ответ 2

В качестве альтернативы мы также можем удалить буфер, используя следующий код:

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