Встречается на собеседованиях • сегодня
Что такое StringBuilder
StringBuilder — это класс в Java для эффективной работы со строками, особенно при множественных изменениях. В отличие от String, который immutable, StringBuilder mutable — его можно изменять без создания новых объектов. Это делает его более производительным при конкатенации или модификации строк в циклах.
Основные методы:
append()— добавляет строку/значениеinsert()— вставляет на позициюdelete()— удаляет частьreverse()— разворачивает строку
Пример:
java
StringBuilder sb = new StringBuilder("Hello");
sb.append(" World"); // "Hello World"
sb.insert(5, ","); // "Hello, World"
sb.delete(5, 6); // "Hello World"
String result = sb.toString();Используйте вместо конкатенации (+) в циклах — это экономит память и время. Не потокобезопасен (для многопоточности есть StringBuffer).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы