关注
代码不会骗人,这是我写的测试程序,答案不是你说的。
public class TestJava {
static String s1="hello";
String s2=new String("hello");
String s3=new String("hello");
public static void main(String[] args) {
TestJava aa=new TestJava();
aa.match();
}
public void match(){
System.out.println(s1==s2);
System.out.println(s2==s3);
}
}
结果是:false,false。
说明:不管常量池中是否有“hello”这个字符串,每次new
String()这种方式创建String类型变量时,都会在堆中创建一个String类型的“hello”,所以s1和s2,s3的值都是不同的,并且s2和s3也是不同的。
查看原帖
点赞 评论
相关推荐
投递字节跳动等公司10个岗位 >
点赞 评论 收藏
分享
牛客热帖
正在热议
# 拼多多求职进展汇总 #
233375次浏览 2031人参与
# 在职场上,你最讨厌什么样的同事 #
5715次浏览 81人参与
# 阿里云管培生offer #
59006次浏览 1748人参与
# 25届秋招总结 #
396722次浏览 3976人参与
# 哪些公司校招卡第一学历 #
32841次浏览 105人参与
# 地方国企笔面经互助 #
6551次浏览 16人参与
# 北方华创开奖 #
66016次浏览 549人参与
# ai智能作图 #
21419次浏览 262人参与
# 硬件兄弟们 甩出你的华为奖状 #
77948次浏览 625人参与
# 实习,投递多份简历没人回复怎么办 #
2435948次浏览 34703人参与
# 工作中,你有没有遇到非常爱骂人的领导? #
4729次浏览 47人参与
# 实习与准备秋招该如何平衡 #
722846次浏览 8551人参与
# 我的实习求职记录 #
6121901次浏览 83953人参与
# 如果再来一次,你还会选择这个工作吗? #
110514次浏览 1109人参与
# 25届机械人为了秋招做了哪些准备? #
24994次浏览 355人参与
# 签了三方后想毁约怎么办 #
18566次浏览 111人参与
# 如果你有一天可以担任公司的CEO,你会做哪三件事? #
9961次浏览 213人参与
# 机械求职避坑tips #
22159次浏览 240人参与
# 游戏求职进展汇总 #
52786次浏览 344人参与
# 夸夸我的求职搭子 #
132031次浏览 1360人参与
# 腾讯求职进展汇总 #
207584次浏览 1694人参与
# 实习想申请秋招offer,能不能argue薪资 #
35790次浏览 308人参与