sou*_*der 8 java eclipse findbugs
任何人都可以解释为什么这会引发一个findbug警告:
if (m != null && m.getModifiedDate() != null)
content.put("ModifiedDate", m.getModifiedDate().getTime());
Run Code Online (Sandbox Code Playgroud)
这是有效的:
if(m != null){
Date date = m.getModifiedDate();
if (date != null)
content.put("ModifiedDate", date .getTime());
}
Run Code Online (Sandbox Code Playgroud)
警告:由于被调用方法的返回值,可能出现空指针取消引用.
是否有可能告诉FindBugs示例1不应该是警告?
| 归档时间: |
|
| 查看次数: |
4022 次 |
| 最近记录: |