- 博客(1)
- 资源 (1)
- 收藏
- 关注
转载 JAVA中Long与Integer比较容易犯的错误
今天使用findbugs扫描项目后发现很多高危漏洞,其中非常常见的一个是比较两个Long或Integer时直接使用的==来比较。 其实这样是错误的。 因为Long与Ineger都是包装类型,是对象。 而不是普通类型long与int , 所以它们在比较时必须都应该用equals,或者先使用longValue()或intValue()方法来得到他们的基本类型的值然后使用==比较也是可以的。
2016-03-01 17:20:18 797
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人