NGS*_*are 0 java arrays if-statement boolean
我有一个布尔数组,我想知道如何在if语句中测试所有这些,而不占用太多空间,这是我到目前为止所拥有的.
private boolean[] running = new boolean[10]
if(running[] == true){
goes through code here
}
Run Code Online (Sandbox Code Playgroud)
这就是我想要做的事情,因为它不起作用我不想把它们全部写出来.
private boolean[] running = new boolean[10]
if(running[1] == true || running[2] == true || running[3] == true || etc.){
goes through code here
}
Run Code Online (Sandbox Code Playgroud)
因此,如果有办法立即检查所有这些将是伟大的.
小智 5
public static boolean any (boolean[] array) {
for (boolean item : array) {
if (item) {
return true;
}
}
return false;
}
if (any(running)) {
// your code
}
Run Code Online (Sandbox Code Playgroud)