浏览:次 2019-11-30 20:40
在java编程处理业务时,往往需要进行循环判断处理数据,此时就会用到java的循环结构。
java中的循环结构主要有while,do..while,for三种。
以下做简单介绍
while语句执行逻辑:
判断boolean表达式的值,如果为true,则继续执行下面逻辑处理,如果为false则跳出循环结构。
使用break语句跳出循环:
在while循环中,可以通过适当的判断,如果适合条件,则可直接用break语句跳出整个循环,不再执行后续循环。
do..while的循环逻辑:
先执行语句块,再执行boolean表达式中的值,如果true则接着循环,执行do语句块,否则跳出循环。
while和do..while的却别:
while循环先判断再执行,do..while先执行一次再判断;在循环条件不成立的时候,前者一次都不执行,而后者在任何情况下至少执行一次。
for循环执行逻辑:
for循环一般运用于次数不断累加的情况下,为最最常用的循环结构。
for循环括号中三个表达式的特殊用法:
1.表达式1为空,即在循环外设置初始化循环次数;
2.表达式3为空,即在循环体内进行累加,不在括号内;
3.表达式1、2、3都为空(死循环),用于需要持续输出的情景;
4.表达式1、3内容多样化,即可以是多维度。
循环中添加break语句以及continue语句:
break语句表示跳出此循环体系,执行循环后的语句;
continue则是跳过该循环后续语句,继续执行下一次循环;