class StringDemo_01
{
public static void main(String []args) {
String str1="wu";
String str2="bo";
String str3=str1+str2;
String str4="wubo";
System.out.println(str3);
//为什么str3==str4 值是false??
//提出问题: 打印str3的hashCode 值等于3660715 然后打印str4的hashCode 值也等于
//660715,那么高潮来了,这个str3 的值是一个地址 ,str4的值也是一个地址,2个变量的地址
//值相等为什么==结果是false 求大牛解答.
}
}
|
|