==和equals的区别
==和equals的区别
==比较基本数据类型时,是比较值,比较对象时即引用数据类型时,是比较内存地址,而equals 只能比较引用数据类型,当比较引用数据类型的时候是比较地址,当比较string,Inteager 包装类时,比较的是内容,因为重写了Object类的equals 方法
==比较基本数据类型时,是比较值,比较对象时即引用数据类型时,是比较内存地址,而equals 只能比较引用数据类型,当比较引用数据类型的时候是比较地址,当比较string,Inteager 包装类时,比较的是内容,因为重写了Object类的equals 方法