本帖最后由 pengbeilin 于 2015-8-26 12:40 编辑
确实是蛮奇妙的~拼接之后,就会存在新的地址中
- String a1 = "abcd";
- String a2 = "abcd";
- String b = "ab";
- String c = "cd";
- String d = b+c;
- System.out.println(a1==a2);//true
- System.out.println(a1.equals(a2));//true
- System.out.println(a1==(b+c));//false
- System.out.println(a1.equals(b+c));//true
- System.out.println(a1.equals(d));//true
- System.out.println(a1==d);//false
- System.out.println(d.equals(b+c));//true
复制代码
|