gpt4 book ai didi

java - 字符串的 intern() 方法

转载 作者:行者123 更新时间:2023-11-29 05:23:27 25 4
gpt4 key购买 nike

<分区>

我从 intern() 方法中遇到了以下行为,很困惑,有什么想法吗?

案例一:

 String test3=new String("hello");  
test3.intern();
String test4=new String("hello");
test4.intern();
if(test3==test4){
System.out.println("same obj refered for test3 and test4 ");
}
else{
System.out.println("new obj created for test4");
}

输出:

new obj created for test4

案例二:

String test3=new String("hello").intern();   
//test3.intern();
String test4=new String("hello").intern();
//test4.intern();
if(test3==test4){
System.out.println("same obj referred for test3 and test4 ");
}
else{
System.out.println("new obj created for test4");
}

输出:

same obj referred for test3 and test4

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com