关于if()里边的内容

来源:4-12 Java循环跳转语句之 continue

郑白

2022-09-04 19:34

public class HelloWorld {
    public static void main(String[] args) {

        int sum = 0; // 保存累加值

        for (int i = 1; i <= 10; i++) {

            // 如果i为奇数,结束本次循环,进行下一次循环
            if ( i%2==1) {  //  if(i%2!=0)这两个替换对结果没有什么影响呀
            continue;    
            }

            sum = sum + i;
        }

        System.out.print("1到10之间的所有偶数的和为:" + sum);
    }
}

写回答 关注

1回答

  • Type_C
    2022-09-22 12:52:55

    因为当i为整数时,i%2非1即0,所以(i%2==1)等价于(i%2 != 0)。

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165172 学习 · 17581 问题

查看课程

相似问题