用Java检查布尔数组的最快方法

时间:2020-04-23 07:01:29

标签: java arrays boolean-operations

因此,我有一个布尔数组,我试图查找其中是否至少有一个“ true”。什么是最快的计算方式?将布尔数组更改为字节数组(或其他某种类型)是否有任何帮助?

1 个答案:

答案 0 :(得分:1)

最快的方法是遍历数组:

for (boolean element : array){
  if (element) { 
    return true; 
  }
}
return false;

好的,它是O(n)。