<
>

深入了解Java中循环结构的使用

2022-08-05 13:51:37 来源:易采站长站 作者:

目录
1.Java 循环结构概述2. while 循环2.1 while 循环结构简介2.2 while 循环语法格式2.3 while 循环代码实例3. do…while 循环3.1 do…while 循环 简介3.2 do…while 循环 语法格式3.3 do…while 循环代码实例4. for循环4.1 for 循环简介4.2 for 循环 语法格式4.3 for 循环代码实例5. Java 增强 for 循环5.1 增强 for 循环 简介5.2 增强 for 循环语法格式5.3 增强 for 循环代码实例6. break 关键字6.1 break 关键字简介6.2 break 关键字语法结构6.3 break 关键字代码实现7. continue 关键字7.1 continue 关键字简介7.2 continue 关键字语法结构7.3 continue 关键字代码实现

1.Java>

1.Java中有三种主要的循环结构:

while 循环

do…while 循环

for 循环

2.在Java 5中引入了一种主要用于数组的增强型for循环

2.>

2.1>

while是最基本的循环

对于 while 语句而言,如果不满足条件,则不能进入循环

注意: 只要布尔表达式为 true,循环就会一直执行下去

2.2>

while( 布尔表达式 ) {
  //循环内容
}

2.3>
public class Student {
    public static void main(String[] args) {
        int i = 0;
        while (i<10) {
             System.out.println(i++);   
        }
    }
}

3.>

3.1>

do…while 循环 即使不满足条件,也至少执行一次

do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次

注意:布尔表达式在循环体的后面,所以语句块在检测布尔表达式之前已经执行了

如果布尔表达式的值为 true,则语句块一直执行,直到布尔表达式的值为 false

3.2>

do {
       //代码语句
}while(布尔表达式);

3.3>
public class Student {
    public static void main(String[] args) {
        int i = 0;
        do {
             System.out.println(i++);   
        } while(i<10);
    }
}

4.>

4.1>

for循环执行的次数是在执行前就确定的。

最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句

然后,检测布尔表达式的值。如果为 true,循环体被执行。如果为false,循环终止,开始执行循环体后面的语句

执行一次循环后,更新循环控制变量。

再次检测布尔表达式。循环执行上面的过程

4.2>

for(声明语句 : 表达式)
{
   //代码句子
}

4.3>
public class Student {
    public static void main(String[] args) {
        for(int i = 0 ;i < 10 ; i++ ) {
            System.out.println(i++);
        }
    }
}

5.>

5.1>

Java 5 引入了一种主要用于数组的增强型 for 循环

声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配。其作用域限定在循环语句块,其值与此时数组元素的**值 ** 相等

表达式:表达式是要访问的数组名,或者是返回值为数组的方法

5.2>

for(声明语句 : 表达式)
{
   //代码句子
}

5.3>
public class Student {
    public static void main(String[] args) {
        List<String> listStr = new ArraryList();
        listStr.add("hello");
        listStr.add("world");
        for(str : listStr) {
            System.out.println(str);
        } 
    }
}

6.>

6.1>

break 主要用在循环语句或者 switch 语句中,用来跳出整个语句块。

break跳出最里层的循环,并且继续执行该循环下面的语句

6.2>
break;

6.3>
public class Student {
    public static void main(String[] args) {
        int i = 0;
        while (i<10) {
            if(i == 8 ) {
                break;
            }
             System.out.println(i++);   
        }
    }
}

7.>

7.1>

continue适用于任何循环控制结构中

作用是让程序立刻跳转到下一次循环的迭代

在 for 循环中,continue 语句使程序立即跳转到更新语句

在 while 或者 do…while 循环中,程序立即跳转到布尔表达式的判断语句

7.2>
continue;

7.3>
public class Student {
    public static void main(String[] args) {
        int i = 0;
        while (i<10) {
            if(i == 8 ) {
                continue;
            }
             System.out.println(i++);   
        }
    }
}

到此这篇关于深入了解Java中循环结构的使用的文章就介绍到这了,更多相关Java循环结构内容请搜索易采站长站以前的文章或继续浏览下面的相关文章希望大家以后多多支持易采站长站!

暂时禁止评论

微信扫一扫

易采站长站微信账号