3
javac 1.7.0_79
findbugs 3.0.0
你好一種已知的非空值的冗餘校驗,此方法包含對恆空
我使用FindBugs的,我得到這個報告的錯誤:
This method contains a redundant check of a known non-null value against the constant null
中的代碼問題是這樣的:
mClientConnection = new XMPPTCPConnection(configBuilder.build());
if(mClientConnection == null) {
return false;
}
上面的代碼檢查mClientConnection是否包含有效的引用。
構造包含此:
public XMPPTCPConnection(XMPPTCPConnectionConfiguration config) {
super(config);
this.config = config;
}
我想知道我怎麼能檢查mClientConnection包含一個有效的參考?
非常感謝您的任何建議,
對不起,我不明白。你有一個代碼來檢查'mClientConnection'是否包含一個有效的引用,並且你想要一個代碼來檢查它是否是一個有效的引用? – Docteur