equals()和==的区别
equals()和==的区别 请大神举例说明 谢谢
equals()和==的区别 请大神举例说明 谢谢
2016-11-15
基本数据类型(byte,short,char,int,long,float,double,boolean)之间的比较,应用双等号(==),比较的是他们的值。
复合数据类型用==比较时,比较的是内存中的存放地址;用equals进行比较时,在没有重写equals方法情况下,比较的还是内存地址,因为Object类的equals方法也是用==进行比较的
举报