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

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

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

Пример:

java
String s1 = "Hello";  
String s2 = new String("World");  
String s3 = s1.concat(s2); // "HelloWorld" (новая строка)  

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

  • Хранятся в пуле строк (String Pool) для оптимизации памяти.
  • Поддерживают Unicode.
  • Реализуют интерфейсы CharSequence, Serializable, Comparable.

Методы:

java
int len = s1.length();  
char c = s1.charAt(0);  
boolean eq = s1.equals("Hello");  
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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