小编Siv*_*mar的帖子

为什么两个字符串对象的连接引用不等于相同的内容字符串对象

为什么下面s3s5 String对象不同,当s5尝试在String池中创建时,它检查内容s3已经具有相同的内容,因此在字符串池中s5引用s3对象.但我的假设是错误的,那么任何人都应该纠正我.

       String s1="Buggy";
       String s2="Bread";

       String s3="BuggyBread";

       String s4 = "Buggy"+"Bread"; 
       String s5 = s1 + s2 
     System.out.println(s3==s4); // True
     System.out.println(s3==s5); //false
Run Code Online (Sandbox Code Playgroud)

java string core

2
推荐指数
1
解决办法
1103
查看次数

标签 统计

core ×1

java ×1

string ×1