1。 - >
String s1 = "Rishi";
String s2 = "Ri" + "shi";
System.out.println(s1==s2); // true
String s3 = "Ri".concat("shi");
System.out.println(s1==s3); // false
为什么在使用'+'运算符时它会变为真,但不是在连接的情况下?
2。 - >
String s1 = "Rishi";
String s2 = "Ri" + "shi";
System.out.println(s1==s2); // true
String s3 = "Ri";
String s4 = s3 + "shi";
System.out.println(s1==s4); // false
为什么即使使用相同的字面值,输出也会有所不同?