TGViewer
Senior Java Developer Senior Java Developer @seniorjavist · 20.6K subscribers
Post #4076 1.85K
⚠️ Избегайте конкатенации строк в больших циклах

При добавлении двух строк в цикле (for, while, do-while), использование оператора + приводит к растрате памяти и увеличению времени выполнения.

🗣️ Это происходит из-за создания нового объекта String каждый раз при добавлении новой строки. Лучшей практикой является использование класса StringBuilder.
More from @seniorjavist
  1. Oct 12, 2026#вопросы_с_собеседований Что выведет эта программа? Ответ: Первый оператор вывода напечата…
  2. Oct 11, 2026#вопросы_с_собеседований Приведите пример, когда какая-либо коллекция выбрасывает Unsuppor…
  3. Oct 10, 2026➡️ MapStruct MapStruct — это библиотека для автоматического преобразования данных между Ja…
  4. Oct 9, 2026➡️ Objenesis Objenesis — это Java-библиотека, которая позволяет создавать объекты классов…
  5. Oct 8, 2026➡️ JCTools JCTools (Java Concurrency Tools) — это библиотека, специализирующаяся на высоко…
  6. Oct 6, 2026🤺 Почему ты получаешь отказ после «норм собеса»? Дело не в знаниях — ты просто не знаешь,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →