Originally posted by Kay Liew:
KB books stated in page 357.
x.replace('a','A');
System.out.println("x = " + x); //the output is still: x = Java
I got trouble in the //comment. I think the original 'Java" will turns into 'JAvA".
Isn't that so ?
Thanks,
k
Look at what the x.replace('a','A') statement is really doing. Is it assigning the value it gets from the replace function to the
string x or is it just performing the action and throwing the value away?