黑马程序员技术交流社区

标题: 判断字符串 [打印本页]

作者: daniua    时间: 2016-4-5 07:47
标题: 判断字符串
String str1 = "hello";
String str2 = "he" + new String("llo");
System.err.println(str1 == str2);
这两个相等吗?为什么?
作者: 炙爱小爱    时间: 2016-4-5 20:15
不相等,str1指向的内存中只有一个地址值,而str2内存中有he,new,llo三个地址值,所以返回false
作者: 木丶子李    时间: 2016-4-5 20:16
不相等。str地址值不同




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2