Пост канала
- фото
Собираете строку в цикле? Используйте StringBuilder вместо +=. Строки в Java неизменяемы: при последовательной конкатенации приходится создавать новые строки и копировать накопленное содержимое. Чем больше итераций, тем выше затраты. StringBuilder добавляет данные в изменяемый буфер, расширяя его при необходимости: StringBuilder builder = new StringBuilder(); for (String item : items) { builder.append(item); } String result = builder.toString(); Для накопления текста в цикле это обычно эффективнее. Java Библиотека | Мы в Телеграм
Открыть в MAX- Просмотры
- 364
- ER
- 0,5%
- Реакции
- 2