java遍历之后怎么判断某个值都等于0
时间: 2024-03-13 20:42:21 浏览: 107
汇编语言判断一个数是否为0
在Java中,可以使用for循环或者foreach循环来遍历数组或集合。在遍历过程中,可以使用if语句判断某个值是否等于0。示例代码如下:
使用for循环遍历数组:
```
int[] arr = {0, 1, 0, 3, 0, 5};
boolean flag = true;
for (int i = 0; i < arr.length; i++) {
if (arr[i] != 0) {
flag = false;
break;
}
}
if (flag) {
System.out.println("数组中所有值都等于0");
} else {
System.out.println("数组中存在不等于0的值");
}
```
使用foreach循环遍历集合:
```
List<Integer> list = Arrays.asList(0, 1, 0, 3, 0, 5);
boolean flag = true;
for (int num : list) {
if (num != 0) {
flag = false;
break;
}
}
if (flag) {
System.out.println("集合中所有值都等于0");
} else {
System.out.println("集合中存在不等于0的值");
}
```
以上代码中,使用flag标志变量来记录数组或集合中是否存在不等于0的值。如果存在不等于0的值,则将flag设置为false,并跳出循环。最后根据flag的值输出结果。
阅读全文