String ring = "One ring to rule them all, " String find = "One ring to find them." ring = ring + find;
No. The String objects don't change.
The reference variable ring is changed in the
third statement to refer to a different String
than originally.
(Its original String becomes garbage, which
is collected by the garbage collector.
When it has no references, it is outside the view of the program
and is recycled.)
trim()Here is a line of the documentation for the String class.
public String trim();
The trim() method of a String object
creates a new String that is the same as the original
except that any leading or trailing space is trimmed off (removed).