day04--循环结构

while循环

  • 语法结构

    while(布尔表达式){
    //循环内容
    }
  • 只要布尔表达式为true,循环就会一直执行下去。

  • 大多数情况会让循环停止下来,我们需要一个让表达式失效的方式来结束循环。

  • 少部分情况需要循环一直秩序,比如服务器的请求响应监听等。

do while循环

  • 语法结构

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

    • while先判断后执行,do while是先执行后判断!

    • do while总是保证循环至少被执行一次。

for循环

  • 语法结构

for(初始值;布尔表达式;更新){
//循环语句
}
  • 强化语法结构

for(声明语句 :表达式){
//循环结构
}
  • 声明语句:声明新的局部变量,该变量的类型必须和数组元素的类型匹配,其作用域限定在循环语句块,其值于此时数组元素的值相等。

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

public class Demo01 {
   public static void main(String[] args) {
       int[] numbers = {10,20,30,40};

       for (int x : numbers){
           System.out.println(x); //10,20,30,40
      }
  }
}

break与continue

  • break在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环,不执行循环中的剩余语句。

  • continue用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定。

  •  

 

posted @ 2022-12-02 19:14  Lgq_Sir  阅读(27)  评论(0)    收藏  举报