+ 1
why isnt it working?
import java.util.*; public class Main { public static void main(String[] args) { String a = "hello and bye"; if (a.contains ("bye")){ a.replace ("bye" , "c Ya later"); } System.out.println(a); } }
3 Réponses
+ 2
You need to store a.replace in any Variable so that you can print it.
String a is still "hello and bye".
a.replace don't changes value of a it just creates a new String.Which needed to be strored in some variable.So that it can be printed
See this Code :
https://code.sololearn.com/c7AS9Wl16eJk/?ref=app
+ 2
yahel And Please Don't write your Code in question next time.It is hard to read and understand in that way.Please click on edit your question and then on plus icon and then Click on Insert Code to insert your Code.Then Everyone can understand your question and can answer you.
+ 1
Akash thanks!