[求助]又是一个引用的题目,还是不太明白
String s1 = new String("amir);
String s2 = "arir";
String s3 = s1.replace('m','r')
System.out.println(s2 == s3 );
输出flase 还是true?
搜索更多相关的解决方案:
还是
----------------解决方案--------------------------------------------------------
没运行
我想是这样的
结果应该是false
在这儿==比较的是内存地址是否相同
用equals()才是比较的值
对不对?
----------------解决方案--------------------------------------------------------
真的这里就这么简单吗?? 虽然这么说可以理解 不过总觉得不是这么简单的事。。。
再看看
----------------解决方案--------------------------------------------------------
lz你给我讲讲吧
我只能看出这点玄机呢
请LZ赐教
----------------解决方案--------------------------------------------------------
我就是感觉有点卡,才发帖子来找个讨论的啊 我知道就不发啦。。。
----------------解决方案--------------------------------------------------------
晕
[此贴子已经被作者于2006-8-11 17:25:15编辑过]
----------------解决方案--------------------------------------------------------
什么啊,差点被你忽悠了。。。
----------------解决方案--------------------------------------------------------
以下是引用NiceGirl在2006-8-11 17:23:29的发言:
什么啊,差点被你忽悠了。。。
什么啊,差点被你忽悠了。。。
什么意思????我怎么忽悠你了???
偶嘛不是赵本山,没那个本事。。。你嘛也不会是范伟。。所以也不傻。。
对吧。。。。
----------------解决方案--------------------------------------------------------
这题目的3个引用都不相同
----------------解决方案--------------------------------------------------------
你们明白的给我们这些新手讲解一下嘛
别打哑迷
----------------解决方案--------------------------------------------------------