美文网首页
JAVA流程控制语句 循环 while for

JAVA流程控制语句 循环 while for

作者: TryCatch菌 | 来源:发表于2018-09-30 00:03 被阅读0次

在JAVA中可以用以下语句实现循环:
1 while语句
2 do while语句
3 for语句
根据判断循环结束的条件放置位置的不同分为:先验循环,后验循环

while循环

while是先验循环,它可以执行0次或更多此,如果循环开始部分调点不为真,则永远不会执行
表达式
while(布尔表达式){
循环体
}

public class ClassWork2 {

      public static void main(String[] args) {
            boolean b = true;
            int count = 0;
            while (b) {
                  System.out.println(count++);

                  if (count >= 100000) {
                        b = false;
                  }

            }
            System.out.println("我是执行新的代码");
      }

}

do while 循环
do while是后验循环,可以执行一次或多次,无论布尔表达式是真或假,都会先执行一次,然后再进行判断是否满足循环条件
循环表达式
do{
循环体
}while(布尔表达式);

public class ClassWork2 {

      public static void main(String[] args) {
            boolean b;
            do {
                  b = false;
                  System.out.println("我会执行吗");
            } while (b);
      }

}

for循环

1 fo循环是一种循环控制结构中使用最广泛的循环控制语句
2 for是先验循环,最少执行0次
3 for( ; ; )循环条件为空为无限循环,如果需跳出for无限循环,循环体里加判断break
循环表达式
//使用分号;隔开
for(表达式1;表达式2;表达式3){
循环体
}
//执行表达式1——>执行表达式2判断结果为真/假, ——>真执行结构体代码(循环体)/假跳出整个大循环 ——>执行表达式3——>真继续循环表达式2——>重复循环步骤/假跳出for循环

//for循环,表达式1一般声明为循环变量,表达式2为循环次数,表达式3对循环变量进行计算
public class ClassWork3 {

      public static void main(String[] args) {
            for (int i = 0; i < 20; i++) {
                  System.out.print(i);
            }

      }

}

使用循环后可以用控制循环次数的方式跳出循环,也可以用条件判断跳出循环,还能使用跳出关键字跳出循环

循环跳出关键字
1 break;//运行到break直接跳出整个大循序,及结束循环,如果嵌套for循环,则跳出一层for循环
2 continue;//运行到continue,跳出本轮循环,进入下一轮循环
3 return;此关键字是直接结束方法,此关键字 后所有代码均布执行

//for循环,输出50到1
public class ClassWork3 {

      public static void main(String[] args) {
            for (int i = 5; i >=1; i--) {
                  if(i==3){
                        continue;//执行到3 跳出,不打印3
                  }

                  System.out.println(i);
            }

      }

}

此段代码输出结果不会打印3 ,提现了循环的跳出

相关文章

  • 学习笔记3-基本流程控制

    基本流程控制 while循环 if else语句 do…while循环 for循环 switch语句 for......

  • shell流程控制-while循环语句

    shell流程控制-while循环语句 while循环介绍 while循环语法 while实战 一、while循环...

  • 零基础Java学习第四篇

    流程控制 条件语句 if条件语句 循环语句 while循环语句 for循环语句 循环语句嵌套

  • 重拾Java (三)流程控制语句

    重拾Java第三篇,流程控制语句,基础喔 分支结构 选择结构 循环结构 while循环,while(判断条件),当...

  • 控制流程

    控制流程 本节包含内容: For循环 While循环 条件语句 控制转移语句 For循环 for循环用来按照指定的...

  • 2.原生js——流程控制语句

    流程控制语句在JS中是至关重要的。JS中的流程控制语句包括if条件判断语句、for循环语句、while循环语句、d...

  • 2019-06-25 Java 程序基本结构

    流程控制语句:选择:if...else,switch...case循环:while,do...while,for转...

  • Python流程控制

    Python中主要的流程控制包括if(判断)、for(循环)、while(循环)等语句。 一、if语句:常见的if...

  • 03 Java流程控制语句

    Java中的控制语句有以下三类: 分支语句:if和switch 循环语句:while、do-while和for 跳...

  • SHELL脚本的while语句

    while 循环语句的基本语法为: 形象的说明while 循环语句: while 循环语句逻辑流程图:

网友评论

      本文标题:JAVA流程控制语句 循环 while for

      本文链接:https://www.haomeiwen.com/subject/zhsvoftx.html