文档首页> 常见问题> Java如何使用for循环

Java如何使用for循环

发布时间:2022-12-17 00:04       

For循环是Java中常用的循环控制语句,它可以重复执行指定语句。语法格式如下: 

for(初始化语句; 循环条件; 更新语句) { 

    // 循环体 

}

for循环依次分解为以下几个部分: 

1. 初始化语句:用于初始化循环变量; 

2. 循环条件:循环结束条件; 

3. 更新语句:每次循环之后,更新循环变量; 

4. 循环体:需要重复执行的代码块。 

示例:

public class ForTest {

    public static void main(String[] args) {

        // 打印1-100的数字

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

            System.out.println(i);

        }

    }

}

for循环可以嵌套使用,可以通过多层嵌套循环实现复杂的循环结构。

for循环还可以使用break语句和continue语句来控制循环,break语句中断循环,continue语句跳过本次循环。

for循环还可以使用标签(label)来给循环语句打上标记,在某些特定的情况下使用标签可以更加方便的控制循环。

for循环还可以使用Java 8新增的新特性——内置循环(forEach),可以更加方便的遍历集合类型数据。

for循环还可以和lambda表达式结合,使用lambda表达式可以将遍历的代码简化为一行代码,提高编码效率。

for循环还可以使用Stream API,通过Stream API可以实现函数式编程,更加方便实现复杂的循环结构。

for循环还可以使用并行循环(parallel),可以利用多线程的优势,提高程序的运行效率。