Встречается на собеседованиях • сегодня
Как изменить String
В Java строки (String) неизменяемы (immutable). Любая операция, изменяющая строку, создает новый объект.
Основные способы "изменения" строки:
- Конкатенация (
+,concat()):javaString s = "Hello"; s = s + " World"; // Новая строка "Hello World"
-
Методы класса
String(replace(),substring()и др.):javaString s = "Java"; s = s.replace('a', 'o'); // "Jovo" -
StringBuilder/StringBuffer(для частых изменений):javaStringBuilder sb = new StringBuilder("Hello"); sb.append("!"); // Изменяет существующий объект String result = sb.toString(); // "Hello!"
Важно: Исходная строка остается неизменной, все операции возвращают новую строку. Для эффективной работы с изменяемыми строками используйте StringBuilder.

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