String ring = "One ring to rule them all, " String find = "One ring to find them." ring = ring + find;
Nein. Das String-Objekt ändert sich nicht.
Die Referenzvariable ring wurde mit der
dritten Anweisung geändert um auf einen anderen String
als den ursprünglichen zu verweisen.
(Ihr ursprünglicher String wurde Ausschuss,
der vom Speicherbereinigungsdienst eingesammelt wird.
Wenn er keine Referenzen hat, ist er außerhalb der Sichtbarkeit des
Programms und wird recycelt.)
Hier ist eine Zeile der Dokumentation der
String-Klasse.
public String trim();
Die trim() Methode eines String-Objekts
erzeugt einen neuen String, der der gleiche ist
wie der ursprüngliche außer, dass führende oder nachfolgende Leerzeichen getrimmt
(entfernt) wurden.