Vidyalelo
Java Programming · Q41

Strings

Programming · Java Programming · question 41

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.
Answer
C.
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.