- 博客(7)
- 收藏
- 关注
原创 一个mybatis异常:java.lang.IllegalArgumentException: Result Maps collection already contains value for
一个mybatis异常:Cause: java.lang.IllegalArgumentException: Result Maps collection already contains value for com.mybatis.mapper.EmpMapper.empAndDeptResultMapOne
2024-03-21 18:26:57
565
原创 equals() 方法详解--最终修改版
输出结果如上,创建两个对象(由于new出来的对象会在堆空间中申请一段内存,其地址不相同),就比如p3,p4是两个临时变量(存储在test1方法的栈中),当new对象之后,p3会指向一个地址,p4会指向另一个地址,尽管两个对象的name和age属性相同,但地址不同,输出为false。也就是说,如果重写equals()方法,我们可以按照自己的需求去判断两个对象是否相同,但是==运算符依旧是比较两个对象在栈中的引用地址是否相同。= o.getClass()**来判断。person类重写了equals()方法。
2024-03-16 00:44:19
399
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人