读书人

equers 步骤和== 的区别

发布时间: 2012-12-19 14:13:14 作者: rapoo

equers 方法和== 的区别

首先 说明一下 equers()方法是对象的超类也就是Object 对象中定义的方法?

对象的equers() 方法本意比较的是两个对象在内存是否是指向同一个地址

但是在String 对象中 equers()方法被重写了 也就是说在String对象中 equers()方法不是比较的是地址而比较的是两个对象的值是否相同 相同则true 不相同则 false

然后说一下 == 是 简单的算术运算符?


==用于比较引用和比较基本数据类型时具有不同的功能:

比较基本数据类型,如果两个值相同,则结果为true?
而在比较引用时,如果引用指向内存中的同一对象,结果为true

读书人网 >编程

热点推荐