+ 2

Changing text of String (Java)

Hi, in this code i want to change my String but couldn't. Can someone help me https://code.sololearn.com/cN8OnHv9CEP0/?ref=app

8th Dec 2020, 11:44 PM
Azra Fadil
Azra Fadil - avatar
2 odpowiedzi
+ 5
For String types using == will return true if both Strings are the same object instance, where using the equals() method will return true if they both have the same value. FYI, newer versions of Java allow for a String type to be used with a switch. So, you could use this instead of if-else if statements checking for equality. switch(anji) { case "A1": bag[0] = "o"; break; case "A2": bag[1] = "o"; break; case "A3": bag[2] = "o"; break; case "A4": bag[3] = "o"; break; case "A5": bag[4] = "o"; break; }
9th Dec 2020, 12:38 AM
ChaoticDawg
ChaoticDawg - avatar
0
Ow it worked using equal method, but then i'm curious. Why should i use the equal method, can you explain?
9th Dec 2020, 12:18 AM
Azra Fadil
Azra Fadil - avatar