java - Fortify - 冗余空值检查
问题描述
Fortify 在以下代码片段中给出了多余的空检查问题。
for (Result result : results)) {
if (result != null // Fortify-- Compared with null : result
&& result.getA() != null
&& result.getA().equalsIgnoreCase("foo")) { //Fortify-- Dereferenced : result
}
}
解决方案
推荐阅读
- javascript - 玩笑测试因 refs 和 Form 而失败
- javascript - 如何在 JavaScript 矩阵运算中实现最近邻插值?
- c# - Microsoft.Office.Interop.Visio + 自动连接 + 箭头
- mongodb - 为什么这些 MongoDB 总和不加起来?
- amazon-web-services - AWS 和 Docker 映像
- javascript - Javascript 脚本不登录到浏览器控制台
- kubernetes - 无法使用 Helm 在 Kubernetes 集群中部署 Minio
- javascript - 为什么我的 HTML 选择不允许我访问选项?
- html - 图像会自动调整大小
- r - 在时间序列的上下文中分解