在一个更大的项目中我正在工作,似乎有几次==比较整数导致'错误'的行为。我想重构一下,但是目前在项目中使用的CheckStyle只提供了StringLiteralEqualityCheck(它只检查字符串上的==)并定期搜索==找到了很多出现手动检查的方法。
CS是否有工具或开源规则来解决此问题?
提前致谢
答案 0 :(得分:1)
答案 1 :(得分:1)
http://findbugs.sourceforge.net/是解决此类情况的最简单方法。
它会抛出类似的错误 - 整数引用的可疑比较