У меня есть BooleanArray, заполненный 17 значениями. Я хочу пройти через этот массив и подсчитать, сколько из них истинно, или сломать и установить флаг, когда он достигнет определенного количества истинных значений. Поэтому, если массив содержит 6 логических значений, которые являются «истинными», я хочу разбить цикл и сделать что-то.Подсчитайте количество «истинных» булевых элементов в массиве
BooleanArray booleanArray = new BooleanArray(17);
booleanArray.add(handler.get(0).getStatus());
booleanArray.add(handler.get(1).getStatus());
booleanArray.add(handler.get(2).getStatus());
booleanArray.add(handler.get(3).getStatus());
booleanArray.add(handler.get(4).getStatus());
//etc...
Это как построить этот цикл. Я не уверен, как это сделать.
Вы уверены, что есть такой класс BooleanArray? –
Можете ли вы поделиться классом 'BooleanArray' и декларацией' handler' и инициализацией? – elTomato