В Java учитывается ли неизменяемость строк в реализации String.format ()?

Поскольку строки в Java неизменяемы, я всегда использовал StringBuilder или StringBuffer для объединения строк. Решает ли метод String.format () эту проблему так же, как StringBuilder или StringBuffer? Другими словами, управляет ли String.format () памятью так же, как StringBuffer или StringBuilder?

6
задан fooMonster 13 July 2011 в 16:46
поделиться