Как оптимизировать конкатенацию строк в java?

Пользователь

от marisa , в категории: Java , 4 месяца назад

Как оптимизировать конкатенацию строк в java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от jett , 4 месяца назад

@marisa 

  1. Использовать StringBuilder или StringBuffer вместо оператора конкатенации (+)
  2. Избегать лишних строковых объектов, когда это возможно (например, использовать метод valueOf для преобразования примитивных типов данных в строку, а не String.valueOf)
  3. Использовать форматирование строк, когда значителен порядок вывода данных
  4. Избегать конкатенации большого количества строк в петлях
  5. Использовать методы StringBuilder и StringBuffer, такие как append и insert, для добавления или вставки строк в текущую последовательность символов
  6. Избегать копирования больших участков памяти в новые строки, когда это возможно.