日期:2014-05-20  浏览次数:20593 次

新手----一道小题有点看不懂啊
写一个布尔表达式,来判断由String变量magicWorld   s所保存的引用值是不是和”pomegranate“相等。
主要是不理解保存的引用值
。。。。。。。

------解决方案--------------------
引用值应该是直接magicWorlds.equals(pomegranate),比较引用地址的话应该是==
------解决方案--------------------
String变量magicWorld s所保存的引用值就是s所指向的那个对象的值,比如String magicWorld s = "pomegranate " , s.equals( "pomegranate ") 的返回值就为true, 若String magicWorld s = "helloWorld "则 s.equals( "pomegranate ") 的返回值就为false