java之for循环

java之for循环

用法介绍

Java中的for循环是一种迭代语句,通常用于在已知循环次数的情况下进行循环操作。它由三个条件表达式组成,分别是初始化表达式、循环条件表达式和更新表达式。

语法格式如下:

for (初始化表达式; 循环条件表达式; 更新表达式) {  
    // 循环体语句块  
}

其中,初始化表达式的目的是初始化循环变量,通常用于设置循环的初始值;循环条件表达式的目的是判断循环是否继续执行,只有当表达式的值为true时才会执行循环体;更新表达式的目的是更新循环变量的值,以便下一次循环继续执行。

for循环的执行流程如下:

1)执行初始化表达式,设置循环变量的初始值。
2)判断循环条件表达式的值是否为true,如果是,则执行循环体语句块;否则直接退出循环。
3)执行更新表达式,更新循环变量的值。
4)重复执行步骤2和步骤3,直到循环条件表达式的值为false,才结束循环。

例程

1、以下是一个简单的Java for循环的例子,这个循环将从0计数到9:

public class Main {  
    public static void main(String[] args) {  
        for (int i = 0; i < 10; i++) {  
            System.out.println("当前值为: " + i);  
        }  
    }  
}

在这个例子中:

int i = 0; 是初始化表达式,它设定了循环变量 i 的初始值为0。
i < 10; 是循环条件表达式,它决定了循环是否继续。当 i 小于10时,循环继续;当 i 不小于10时,循环结束。
i++ 是更新表达式,它会在每次循环后将 i 的值增加1。
System.out.println("当前值为: " + i); 是循环体,只有当循环条件为真时(即 i < 10),这部分才会执行。在每次循环时,它都会打印出当前的 i 值。

2、for循环带break
当Java的for循环中遇到break语句时,循环会立即终止,不再执行剩下的迭代。以下是一个带有break的for循环的例子:

public class Main {  
    public static void main(String[] args) {  
        for (int i = 0; i < 10; i++) {  
            if (i == 5) {  
                break; // 当 i 等于 5 时,终止循环  
            }  
            System.out.println("当前值为: " + i);  
        }  
    }  
}

在这个例子中,循环将从0开始,然后增加到1,然后增加到2,依此类推,直到 i 等于5。当 i 等于5时,break语句将被执行,循环立即终止,因此只有从0到4的数字会被打印出来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

付宇利

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值