1.4Java循环语句


在Java中,最常用的循环结构有三种,分别是while循环、do-while和for循环,其中for循环是编程中最常使用的,如果要想遍历一个数组、集合等,就离不开循环结构。而又根据具体使用场景的不同,我们选择合适的循环结构又能大大减轻我们的负担。

1.while循环

while循环的特点

**先判断,后执行:**代码执行前,先进行循环条件的判断,如何符合循环条件就执行,直至循环条件不符合时便退出。
循环次数不确定

while循环的组成

1.循环条件
2.循环体(符合循环条件时所执行的代码)
在这里插入图片描述

示例代码:

public class Main8 {
    public static void main(String[] args) {
        int i = 0;
        while (i<10){                 //循环条件为:i的值小于10时执行
            System.out.println("好好学习!!!!");//循环体:打印好好学习
            i++;                                  //循环体:每执行一次i的值+1
        }
    }
}

执行结果

在这里插入图片描述

2.do-while循环

do-while循环的特点

**先执行,再判断:**无论是否符合循环条件,先执行1次,之后再判断是否符合循环条件,符合则执行,不符合则退出。
循环次数不确定

do-while循环的组成

do-while和while循环一样由两部分组成:
1.循环条件
2.循环体
在这里插入图片描述

示例代码:

public class Main8 {
    public static void main(String[] args) {
        int i = 0;
        do {
            System.out.println("do-while"); //循环体:打印do-while
            i++;
        }while (i>0);                       //循环条件:i>0时循环
    }
}

执行结果

死循环

3.for循环

for循环的特点

for(定义循环初始条件;循环退出条件;参数自加)。适用于循环的开始和结束已知,循环次数固定的场合

for循环的组成

1.初始表达式(一般定义一个变量,记录循环次数)
2.条件表达式(执行循环的条件)
3.迭代表达式(循环次数累加)
4.循环体
5.三个表达式可以省略
在这里插入图片描述

示例代码:

public class Main {
    public static void main(String[] args) {
        for (int i = 1;i <= 9;i++){
            for(int j = 1;j<=i;j++){
                System.out.print(j + "×" + i + "=" + i*j + "\t");
            }
            System.out.println();
        }
    }
}

执行结果

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值