Встречается на собеседованиях • сегодня
Какие плюсы и минусы StringBuilder
Плюсы:
- Эффективность: Оптимизирует конкатенацию строк (O(n) против O(n²) у обычного
+). - Изменяемость: Позволяет модифицировать строку без создания новых объектов.
- Методы: Богатый API (
append(),insert(),reverse()и др.).
Минусы:
- Не потокобезопасен: В многопоточной среде требует синхронизации.
- Немного тяжелее: Чем
StringBufferиз-за отсутствия синхронизации.
Пример:
java
StringBuilder sb = new StringBuilder();
sb.append("Hello").append(" ").append("World"); // "Hello World"
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы