`

黑马程序员——Java流程的控制核心

 
阅读更多

  ------- android培训java培训、期待与您交流! ----------

 

 Java流程的控制:

 

顺序结构:即程序从上至下一行一行的执行,不受判断、跳转直到程序顺序执行完。

 

选择结构:

 

      if语句:

 

 1、       if (boolean  表达式) {

                 //条件执行体

            }

 

 2、       if (boolean 表达式) {

                 //条件执行体A

             }else {

                 //条件执行体B

             }

 3、        if (boolean 表达式) {

                 //条件执行体A

              }else if() {

                 //条件执行体B

     }else {

                 //条件执行体C

               }

 

 

switch语句:每一个case条件匹配整型表达式的来选择入口,

   switch (整型表达式) {

           case 条件1:

                break;

           case 条件2:

                break;

                .....

           case 条件N:

                break;

           default:

                //以上条件不满足时,执行此句;

           }

 

Switch语句使用的特点:

 

1、只能使用基本数据类型:byteshortcharint,没有long 后来jdk1.5之后,添加了enum(枚举)String

2casedefault位置可以随意,但是执行顺序是不变的,另外default在最后时,break可以省略不写。

 

循环结构:

 

      While语句:

     while (boolean  表达式) {

           //循环体

     }


 
 

      Do while语句:

                 do {

           //循环体

      } while (boolean 表达式);           //注意分号

 

     

 

 

      For 循环语句:

 

for (初始化语句; 判断条件; 循环后的操作语句) {

                       //循环体

               }

 

Forwhiledo-while的用法区别:

 

For循环适合次数已知的循环

While适合未知的

Do-while次数未知至少循环一次的

 

 

 

嵌套循环:

 

      即一个循环放在另一个循环中,往往表现在双for循环

 

控制循环的语句:

 

      Break:结束当前循环、在嵌套循环中,可借助标记结束外层循环,

      Continue:跳出所在循环的当次循环,继续进入下次循环,可借助标记跳出外

层循环,

      Return:结束循环所在的函数。

 

  • 大小: 15.6 KB
  • 大小: 15.6 KB
  • 大小: 12.2 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics