有一段代码:
String a = "Hello", b = "Hello";
System.out.println("a==b: " + a==b);
System.out.println("a!=b: " + a!=b);
其输出以下值:
false
true
我知道运算符==比较!=引用,因此输出结果 (false, true),但我不明白字符串值从 string 到"a==b: "哪里"a!=b: "。我认为这里与类型转换有关,但我无法完全理解它。有人可以更具体地解释一下吗?
















