java中的equals()方法和操作符“==”

    equals()方法是java中基本类型object类的一个方法,因为java中的包装类(Byte,Integer,Short,Character,Long,Float,Double,Boolean)覆盖了object类的equals()方法,实现了按值比较,所以当运用包装类上的equals()方法时比较的是值是否相等。对于操作符“==”,如果是java基本类型(int...)则比较的是他们的值,如果比较的是两个对象的引用则比较的是它们是否指向内存中的同一对象。

posted @ 2009-12-18 11:23  留心_frankliujava  阅读(238)  评论(0编辑  收藏  举报