Java教程

循环语句(学习Java第一天)

本文主要是介绍循环语句(学习Java第一天),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

目录

一.循环结构

二.for循环语句 

三.while循环

四.do...while循环

五.三种循环的区别

1.三种循环的区别

2.for循环和while循环的区别

3.死循环

六.跳转控制语句 


一.循环结构

特征:重复做某件事情。具有明确的开始和停止标志

  • 循环结构的组成
    • 初始化语句:    用于表示循环开启时的起始状态,简单说就是循环开始的时候什么样
    • 条件判断语句:用于表示循环反复执行的条件,简单说就是判断循环是否能一直执行下去
    • 循环体语句:    用于表示循环反复执行的内容,简单说就是循环反复执行的事情
    • 条件控制语句:用于表示循环执行中每次变化的内容,简单说就是控制循环是否能执行下去
  • 循环结构对应的语法
    • 初始化语句:    这里可以是一条或者多条语句,这些语句可以完成一些初始化操作
    • 条件判断语句:这里使用一个结果值为boolean类型的表达式,这个表达式能决定是否执行循环体。例如:a<3
    • 循环体语句:    这里可以是任意语句,这些语句将反复执行
    • 条件控制语句:这里通常是使用一条语句来改变变量的值,从而达到控制循环是否继续向下执行的效果。常见i++,i--这样的操作
  • 循环结构的分类
    • for循环
    • while循环
    • do...while循环

 

二.for循环语句 

  • 格式

 

  • 执行流程

 

    • 执行初始化语句
    • 执行条件判断语句,看其结果是true还是false

                 如果是false,循环结束

                 如果是true,继续执行

    • 执行循环体语句
    • 执行条件控制语句
    • 回到②继续

三.while循环

  • while循环格式

 

  • 执行流程
    • 执行初始化语句
    • 执行条件判断语句,看其结果是true还是false

                 如果是false,循环结束

                 如果是true,继续执行

    • 执行循环体语句
    • 执行条件控制语句
    • 回到②继续

四.do...while循环

  • 格式

 

  • 执行流程
    • 执行初始化语句
    • 执行循环体语句
    • 执行条件控制语句
    • 执行条件判断语句,看其结果是true还是false

                     如果是false,循环结束

                     如果是true,继续执行

    • 回到②继续

五.三种循环的区别

1.三种循环的区别

  • for循环和while循环先判断条件是否成立,然后决定是否执行循环体(先判断后执行)
  • do...while循环先执行一次循环体,然后判断条件是否成立,是否继续执行循环体(先执行后判断)

2.for循环和while循环的区别

  • 条件控制语句所控制的自增变量,因为归属for循环的语法结构中,在for循环结束后,就不能再次被访问到了
  • 条件控制语句所控制的自增变量,对于while循环来说不归属其语法结构中,在while循环结束后,该变量还可以继续使用

3.死循环

  • for(;;){}
  • while(true){}
  • do{}while(true);

while循环的死循环格式是最常用的

六.跳转控制语句 

  • continue    用在循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行
  • break    用在循环中,基于条件控制,终止循环体内容的执行,也就是说结束当前的整个循环

 

 

 

 

 

 

 

 

 

 

 

这篇关于循环语句(学习Java第一天)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!