| 发表于:2007-03-24 21:39:44 楼主 |
小弟初学java,在学习string类时,学到, equal()方法表示比较两个字符串的内容如果内容一样返回true,而==表示要引用的是同一个字符串时才返回true 但是最近我在查阅object类时翻阅javaapi,看到 object 类的 equals 方法实现对象上差别可能性最大的相等关系;即,对于任何非空引用值 x 和 y,当且仅当 x 和 y 引用同一个对象时,此方法才返回 true(x == y 具有值 true)。 这是不是说明,string中的object中的equal方法表示的意义不同? |
|
|
|
|