Java复习笔记(三)

程序控制语句

        if条件语句

        只要满足条件就处理,不完全是顺序结构,可以跳着执行。

    (1)if  (条件语句){

            执行语句;

               }else{

                 执行语句;

            }

    (2)if ....else if....else

 

                if (条件1){

                        执行语句

                }else if (){

                        执行语句2

                }else(){

                        执行语句

                }

 

        switch条件语句

                switch (条件表达式){

                case  值1:

                    语句1;

                    break;

                case  值2:

                    语句2;

                    break;

                default:

                       语句n;

                       break;

                }

     

for循环语句

        (1)单层 for 循环语句

        for (表达式1;表达式2;表达式3){

          循环体;//就是表示此部分语句需要执行多次。

        }

 

                  表达式1:只要是附一个初始化值,循环变量的最开始值;

                  表达式2:用来判断循环变量的值 是否达到临界值;

                  表达式3:主要用来实现  循环变量的增加或者减少;

                    { }--注意: 循环体的花括号 可以省略 但是是针对循环体内只有一条语句的情况

                

        (2)嵌套for循环语句  在循环体里面至少写了一层for循环

                    for (;;){

                        for(;;){

                            ......

                        }

                    }

     

while循环语句

            while (条件表达式){

              循环体;

            }

      注意:条件表达式一定要注意终止和结束,出现死循环

 

do while 循环语句

            do{

           执行语句

       }while (条件表达式)

 

    区别:do while  是先执行后判断,至少执行一次 while先判断后执行

 

break  中止语句

            应用:循环体 条件语句

            (1)针对单层循环结构 表示退出循环

            (2)针对嵌套循环,表示退出当前循环

            (3)switch 条件语句 表示中止 条件语句。

 

 

continue  语句

            继续。循环语句里面使用continnue,并不是中止循环体

 

 

return    语句

            主要(1)用来返回方法的制定类型的值;(2)结束方法的语句




猜你喜欢

转载自blog.51cto.com/shanghongbin/2315649