Встречается на собеседованиях • сегодня

Как можно избежать создания нескольких объектов при использовании конкатенации

Используйте StringBuilder или StringBuffer (для многопоточности) вместо конкатенации +. Это предотвращает создание промежуточных строк и улучшает производительность.

Пример:

java
StringBuilder sb = new StringBuilder();
sb.append("Hello").append(" ").append("World");
String result = sb.toString();

Для простых случаев компилятор может сам оптимизировать конкатенацию в StringBuilder, но в циклах или сложных сценариях лучше использовать его явно.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы