0
Por qué el substring en un if siempre me devuelve falso?
String x="hello"; if(x.substring(0, 1)=="h") { System.out.println("pepe"); }else{ System.out.println("juan"); } // why ouput is Juan? https://code.sololearn.com/cdRGae4qOL5j/?ref=app
4 odpowiedzi
+ 4
Use .equal() not == for String comparison
if(x.substring(0, 1).equals("h"))
+ 2
Yo no hablo mucho español pero puedo usar el traductor de Google
+ 1
Muchas gracias me ayudaste muchísimo, no te imaginas cuánto😅(Do you understand me?)
+ 1
😅Bueno, muchas gracias