2022
05-24
05-24
浅谈Java包装类型Long的==操作引发的低级bug
目录背景两个Long 类型的 ==对Collections.EMPTY_SET进行add引发的异常Collections的空集合使用注意事项启示录背景一个简单的列表检索功能,列表元素有一个Long类型的属性,遍历过程中犯了一个低级错误,导致功能流程始终错误,本文将分享两个低级错误引发的bug。两个Long 类型的 ==查找某个元素A在列表B中对应的对象的时候,根据元素主键查询,主键类型为包装类型Long,遍历流程如下:for(MyData...
继续阅读 >