В Java строки типа StringBuffer

  • являются неизменяемыми объектами
  • при передаче в подпрограмму в виде параметра возвращаются в измененном состоянии
  • при передаче в подпрограмму в виде параметра возвращаются в неизмененном состоянии

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.