equal和==区别详解
equal和==的区别
如果是判断两个基本数据类型的数据是否相等直接使用 ==就可以了;
int a =2;
int b = 2;
System.out.print(a==b)
结果为true
如果判断两个java对象用==号来判断,判断的是二个java对象的内存地址是否相等,但在实际情况中我们一般认为只要二个java对象的内容相同时就认为是相等的,所以equal()方法要重写。
Studetn student1 = new Student(12,"lisi")
Studetn stud.
原创
2020-05-31 17:20:31 ·
643 阅读 ·
0 评论