黑马程序员技术交流社区
标题:
关于==问题
[打印本页]
作者:
苍炎宿命克里斯
时间:
2016-8-4 15:56
标题:
关于==问题
==比较引用数据类型的时候是进行地址值的比较
但是为什么当我定义两个String类时,对象名不同,控制台却输出true
比如:
String s1 = "abc";
String s2 = "abc";
System.out.println( s1 == s2);
作者:
jiajun
时间:
2016-8-4 18:49
这是java的设计问题,在引用指向‘‘’’字符串时,会先搜索堆内存中有无该对象,有的话,就会指向同一个字符串对象
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2