В Java строки типа StringBuffer
- являются неизменяемыми объектами
- при передаче в подпрограмму в виде параметра возвращаются в измененном состоянии
- при передаче в подпрограмму в виде параметра возвращаются в неизмененном состоянии
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.