W Javie obiekty String są niezmienne — raz utworzone, ich zawartość nigdy się nie zmienia. Każda operacja, która wydaje się modyfikować String, faktycznie tworzy nowy String. Do efektywnego wielokrotnego modyfikowania używasz StringBuilder.
Strings są niezmienne
;
s.concat();
System.out.println(s);
s = s + ;
