【原创】Java中常用的循环结构

2023-03-03 20:44:16 浏览数 (1)

循环结构: 意义:多次重复相同的事情(有一定的规律) 循环三要素: 初始化循环变量,循环条件,循环变量改变规则(向循环结束方向执行) while循环结构: 语法:

代码语言:javascript复制
 while (循环条件) {
     循环体;
 }

先判断循环条件,成立则执行循环体,循环条件结果为boolean(布尔)类型。 注意:

代码语言:javascript复制
 循环条件不能永远为false
 循环变量改变,必须朝着循环结束方向(即逐渐不满足循环条件)的方向执行。
 循环体中,尽量避免带new,或者定义的变量出现。

do while循环结构: 语法:

代码语言:javascript复制
 do{
    循环体;
 }(循环条件);

先执行循环体,然后再判断循环条件。 while和do while循环结构的总结:

代码语言:javascript复制
 while循环可能一次都不执行,do while循环则至少执行一次。
 while循环先判断循环条件,do while循环则先执行循环体,再判断循环条件是否满足。
 while和do while循环常用于循环次数不确定情况。
 while和do while循环再某些场景下均可以相互替代。

for循环结构: for循环使用原因:循环次数确定,且for循环种,循环三要素更明了。 语法:

代码语言:javascript复制
  for(初始化循环变量;循环条件;循环变量改变规则){
        循环体;
  }
  初始化循环变量可以为多个表达式(多个表达式中间用逗号隔开)
  循环条件可以为多个表达式(如:&&、||、!)
  循环变量改规则可以为多个表达式(多个表达式中间用逗号隔开)

break和continue(循环中的关键字) break:改变程序控制流(程序控制流:程序执行顺序,从上到下,循环中为重复执行。) break作用:跳出最近的循环或选择(switch)结构。 continue:只能用于循环中(通常和条件语句一起使用) continue作用:跳出continue后的代码,执行下一次循环操作。 循环的总结: 1.不确定次数的循环使用while和do while循环结构。 2.do while循环:先执行循环体,然后再判断循环条件。 3.次数确定使用for循环。 嵌套循环: 循环次数 = 外循环次数 * 内循环次数

0 人点赞