Q41
String str1 = "Kolkata".replace('k', 'a'); In the above statement, the effect on string Kolkata is
A.
The first occurrence of k is replaced by a.
B.
All characters k are replaced by a.
AnswerC.
All characters a are replaced by k.
D.
Displays error message
Answer: Option B
Solution
Answer: Option B
Solution:
replace() method returns a new string resulting from replacing all occurrences of oldChar in this string with newChar.
Syntax: Here is the syntax of this method:
public String replace(char oldChar, char newChar)
Parameters: Here is the detail of the parameters:
oldChar -- the old character. newChar -- the new character.
Return Value: It returns a string derived from this string by replacing every occurrence of oldChar with newChar.