JAVA中 == 与 equals() 方法的区别

ivy吖

关注

阅读 133

2022-02-16

== 在基本数据类型中是运算符,用于比较两个值的大小,在引用数据类型中,是比较两个字符串的内存地址是否相等。

是equals()方法不能在基本数据类型中使用,在引用数据类型中使用equals()方法,是调用object类中的“==”比较两个字符串是否指向同一内存地址,若子类中重写equals()方法,则自动调用子类的equals(),比较字符串内容是否相等

精彩评论(0)

0 0 举报