String. Неизменяемый тип

String. Неизменяемый тип

String является неизменяемым типом. Все его операции модифицирования не изменяют существующую строку, а возвращают новую.


String one = "One";
System.out.println(one.replace("O", "B")); // Bne

String on = one.substring(0,2);
System.out.println(on); //On

System.out.println(one); //One
Типы данных