我正在创建一个 4x4 2D 数组。我需要收到通知,或者在所有元素都变为 true 时获得一个值。这和“If the2DArray[] = true { blah blah }”一样简单吗?
谢谢! 附:我还没写代码。我问这个问题是为了帮助制定程序的逻辑。
最佳答案
对于二维数组,您必须手动遍历数组中的所有元素来检查是否有一个值为 false。
一个例子是:
public boolean checkArr(boolean[][] arr) {
for(int i = 0; i < arr.length; i++) {
for(int j = 0; j < arr[i].length; j++) {
if(!arr[i][j])
return false;
}
}
return true;
}
关于java - 如何检查2*2数组的所有元素是否为真?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21506198/