Java 循环语句

Java 循环语句

循环结构能让程序员以较少精力完成大量重复工作,使计算机根据条件做循环计算,条件成立时继续循环,不成立则结束循环。传统依次打印数字的代码存在不灵活、难维护、伸缩性差等弊端,而使用循环结构可解决这些问题。

1. while 循环

1.1 语法
while (条件) {
   
    // 循环体,条件成立时执行
   ...
}
// 循环完成后执行

每次循环开始前判断条件是否成立,若为 true 则执行循环体内部语句;若为 false,则跳出循环,执行后续代码。

1.2 实例
  • 打印 1 到 5
public class WhileLoop1 {
   
    public static void main(String args[]) {
   
        int i = 1;
        while (i <= 5) {
   
            System.out.println(i); // 打印i
            i++; // i自增1
        }
    }
}

注意循环体中需改变循环条件变量的值,否则会陷入死循环。

  • 计算 1 到 100 的累加和
public class WhileLoop2 {
   
    public static void main(String[] args) {
   
        int sum = 0; // 累加和
        int i = 1;
        while (i <= 100) {
   
            sum = sum + i; // 使sum和i相加,并将值再次赋值给sum
            i++; // i自增1
        }
        System.out.println("1到100的累加和为:" + sum);
    }
}

2. do while 循环

2.1 语法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值