I'm definitely missing something
public static void main(String []args){
    String s1 = "abc";
    String s2 = "abc";
    System.out.println(s1 ==  s2);//gives true
}
public static void main(String []args){
    String s1 = "abc";
    String s2 = "abc";
    System.out.println("s1 == s2 is:" + s1 ==  s2); //gives false
 }
something to do with operator precedence??
 
     
     
     
     
    