equals方法和==的用途:

来源:互联网 发布:ubuntu怎么进入root 编辑:程序博客网 时间:2024/05/19 19:56

equals方法是Object类中的方法,但在String类中被重写了,所以它的用法又有些区别。

1.如果比较的变量时String类型的,他所比较的是两个变量的内容,若内容相同则返回值为true,若不同则为false。

2.若是其他类型的话,比较的事两个引用变量是否同为某个对象,若是则返回值为true,不是则为false。

注意:equals方法他只能比较引用类型的变量

 

==:在基本数据类型中,他比较的是两个变量的内容是否相同;

       在引用数据类型中,他比较的是两个变量的内存地址是否相同。

原创粉丝点击