java中的==和equals
1.八个基本数据类型byte,short,char,int,long,float,double,boolean
之间的比较一般使用双等号==,比较的是他们的值。
2.复合数据类型使用==进行比较时,比较的是他们在内存中的存放地址
只要不是同一个new出来的对象,结果均为false。
复合数据类型使用equals进行比较时,在没有覆写equals方法的情况下,他们之间的比较还是基于他们在内存中的存放...
原创
2018-10-20 00:52:50 ·
57 阅读 ·
0 评论