/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/java/code-414-112-004/main.java
17 строк
649 B
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
// Антипаттерн: создание объекта в цикле public String buildReport(List<Record> records) { String result = ""; for (Record record : records) { result = result + record.toString() + "\n"; // Создаёт новый String каждый раз } return result; } // Правильный паттерн: использование StringBuilder public String buildReport(List<Record> records) { StringBuilder builder = new StringBuilder(records.size() * 64); for (Record record : records) { builder.append(record.toString()).append('\n'); } return builder.toString(); }