java ==和equals的区别

Object类中的equals方法是用双等号(==)进行比较的; 
而String类的equals方法不是用双等号(==)进行比较的; 
String类继承Object类,所以也继承了equals方法,但String类重写了该方法。 
所以String类用equals比较,基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean ,他们之间的比较,应用双等号(==),比较的是他们的值。

posted @ 2018-01-12 16:51  九间房  阅读(157)  评论(0编辑  收藏  举报