流程控制语句-------2

循环

循环结构由四个结构组成:初始化、条件判断、循环体、迭代.(重复反馈过程的活动)

while循环:先判断后执行

        在循环刚开始时,会计算一次“布尔表达式”的值,若条件为真,执行循环体。而对于后 来每一次额外的循环,都会在开始前重新计算一次。应该有结束语句否则循环将不会停止

语法:

例:

        public class Exele{

                public static void main (String[]args){

                        int a=0;

                        int sum=0;

                        while(a<=5){

                                sum+=a;

                                 a++;

}

System.out.println(sum);

}

}

do-while

  先执行逻辑代码,再进行条件判断

int a=0;

do{

语句

}while(条件判断)

while 和 do while的唯一区别就是do while最少会执行一次;

for循环

for循环是最灵活最有效的循环结构

注意:

for循环在进行测试时先执行程序部分,在执行进步;

for循环初始化部分的声明和变量其作用域在for之内,其他地方无效;

初始化和循环条件应该用打欧豪来执行多个操作

语句:

for(初始化表达式;布尔表达式;进步){

循环体

}

跳转语句

break和continue、

break:改变程序控 制流 在任何循环语句的主体部分,均可用break控制循环的流程。break用于强行退出循环, 并执行循环中剩余的语句。(break语句还可用于多支语句switch中) continue:跳过循环体中剩余的语句而执行下一次循环 continue 语句用在循环语句体中,用于终止某次循环过程,即跳过循环体中尚未执行 的语句 接着进行下一次是否执行循环的判定。 对比break和continue 使用场合 break可用于switch结构和循环结构中 continue叧能用于循环结构中 作用(循环结构中) break语句终止某个循环,程序跳转到循环块外的下一条语句。 continue跳出本次循环,进入下一次循环 跳转语句return return语句从当前方法退出,返回到调用该方法的语句处,并从 该语句的下条语句处继续执行程序。 break:switch语句、循环语句 continue:循环语句 return:任何语句,结束当前方法

上一篇:for循环,break,continue的在for用法


下一篇:Java流程控制语句2