0
我有以下布爾數組:如何檢查布爾值數組是否包含所有真值?
boolean booleanArray[] = new boolean [size];
我如何檢查數組中的所有值都爲真,並利用這些信息爲另一個布爾「allTrue」?
我需要用這個while循環,即:
while(alltrue){
keepgoing();
}
我覺得做一個for循環檢查每一個值,但只返回一個值,我不知道該怎麼與其他人比較,以瞭解他們是否平等。
在此先感謝。
我會用一個['BitSet'](http://docs.oracle.com/javase/7/docs/api/java/util/BitSet.html)用於此目的的,而不是'布爾的[]'。這樣,你的循環會簡化爲'while(myBitSet.cardinality()== size){keepGoing(); }'。 –