关于equal方法重写,这个需要掌握吗?
来源:2-6 循环不变量
iTvX
2020-09-07 11:32:53
bobo老师在上一章节中提到了equal 方法重写,因为这个idea可以自动生成,所以平常也没有仔细看,都产生了依赖。
现在对就业不了解,请问equal方法重写需要掌握吗?毕竟这个代码多多少少还有记忆成分在里面,而且因为可以生成,平常很少用,所以很容易忘记
1回答
如果你是指 equals 里那一堆逻辑,可以不用记。
(但其实也很简单,说白了就是要判断清楚传来的参数不为空且类型一致。)
但是 equals 是怎么回事儿,在什么情况下需要重写,这个机制,作为 Java 程序员必须了解。
继续加油!:)
相似问题