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

Что такое строки

Строка в Java — это последовательность символов, представленная классом String. Строки неизменяемы (immutable), что означает, что любая операция, изменяющая строку, создает новый объект.

Пример:

java
String str1 = "Hello";  
String str2 = new String("World");  
String str3 = str1 + " " + str2; // "Hello World"  

Особенности:

  • Хранятся в пуле строк (String Pool) для оптимизации памяти.
  • Для конкатенации лучше использовать StringBuilder или StringBuffer (если нужна потокобезопасность).
  • Методы: length(), charAt(), substring(), equals(), compareTo() и др.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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