java里面数据类型有两种,一种是基本类型(byte,short,char,int,long,float,double,boolean),他们之间的比较用==,比较的是他们的值;
一种是引用类型数据类型:Byte,String,Char,数组等,用==比较的是他们的内存地址,equals原本也是比较内存地址,他是object里面的一个方法,然而,很多类库把这方法给覆盖了,用来比较值,例如String,Integer。
本文详细介绍了Java中的两种数据类型:基本类型与引用类型,并解释了它们之间的区别,以及如何使用==与equals方法进行比较。
java里面数据类型有两种,一种是基本类型(byte,short,char,int,long,float,double,boolean),他们之间的比较用==,比较的是他们的值;
一种是引用类型数据类型:Byte,String,Char,数组等,用==比较的是他们的内存地址,equals原本也是比较内存地址,他是object里面的一个方法,然而,很多类库把这方法给覆盖了,用来比较值,例如String,Integer。

被折叠的 条评论
为什么被折叠?