==和equals的区别

来源:互联网 发布:数据库substr 编辑:程序博客网 时间:2024/06/10 05:53

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

0 0