public class Test {
public
static void main(String[] args)
{
String s1 =
"HELLO";
String s2 = "HELLO";
System.out.println(s1 == s2); // true
}
}
But when I use
:
public class Test {
public static void main(String[] args)
{
String s1 =
new String("HELLO");
String s2 = new String("HELLO");
System.out.println(s1 == s2); // false
}
}
Can anybody please
explain the difference here? Thankyou!
No comments:
Post a Comment