首页 > 解决方案 > 我如何检查一个值,多个值是否满足以及它们是否记录?

问题描述

假设有两个数组:

a = [2, 4]; b = [16, 48, 96];

第三个数组是:

c = [4, 8, 12];

我必须检查和的c[0]每个项目是否被划分然后计算它。 ab

否则,请不要c进一步寻求其他值。

标签: javaloopsfor-loopwhile-loopconditional-statements

解决方案


你在寻找这样的东西吗?

boolean dividesEveryItem = true;
for (int i = 0; i < a.length) {
    if (a[i] % c[0] != 0) {
        dividesEveryItem = false;
        break;
    }
}

for (int i = 0; i < b.length) {
    if (b[i] % c[0] != 0) {
        dividesEveryItem = false;
        break;
    }
}

if (dividesEveryItem) {
    // Count
}

推荐阅读