這是我寫的一小段代碼;簡而言之,我很困難,無法弄清楚我做錯了什麼。基本上我的代碼意圖是檢查我的布爾數組;找出是否列出更多的連續或錯誤。虛假當然是更多的,所以它應該返回假的我的主要方法。Java:Boolean不返回false到Main方法
public class FalseBoolean
{
public static void main(String [] args) {
boolean[] guess = {false,true,false,false,false,true,true};
boolean result = longerTF(guess);
}
public static boolean longerTF(boolean[] guess) {
int variableTrue = 0;
int variableFalse = 0;
for(int x = 0; x < guess.length; x++) {
if(guess[x] == true) {
variableTrue++;
} else {
variableFalse++;
}
return variableFalse;
}
}
}
您從不使用main中的'result'值。你怎麼知道這段代碼不起作用? –
這段代碼是否應該編譯? [如何創建一個最小,完整和可驗證的示例](http://stackoverflow.com/help/mcve) –
你想實現什麼?假計數? – Abhishek