1
這是我的驗證下面的方法。Java:如何設置數組循環中的標誌值
public boolean validateData(Bagform[] bagdata) {
boolean flag = false;
int length = bagdata.length;
if (length == 2) {
for (int i = 0; i < bagdata.length; i++) {
if (bagdata[i].getCallType() == null) {
flag = true;
}
}
}
else {
flag = true;
}
return flag;
}
在這基本上我檢查,如果getCallType()不是任何值在數組中的值爲空。
如果它不爲空,那麼它是一個有效的數據,所以我將標誌設置爲true。 (請參見上面的代碼)
但對我來說,我得到的標誌值仍然爲假(即使getCallype()不爲null)
請幫助我。
請正確縮進您的代碼。閱讀起來很尷尬。 –
** flag **是一個很差的變量名稱。如何** isValid **來代替。 –