码迷,mamicode.com
首页 > 编程语言 > 详细

Java流程控制语句

时间:2018-11-20 01:28:05      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:expr   img   efault   通用   关键字   跳出循环   变量   src   形式   

一、if语句

if语句的三种表现形式:

第一种简单if语句:   if(condition){  statements;}

第二种if-else语句:if(condition){statements;}else{statements;}

第三种if-else if-else语句:if(condition){statements;}else if(condition){statements;}else{statements;}  

嵌套if语句示例:    

技术分享图片

二、switch语句

switch语句可以有效的处理多重条件,语法如下:

switch(switch - expression){

  case value1 : statement;

          break;

    case value2 : statement;

          break;

                             ..........

     case valueN : statement;

          break;

        default: statements - for - default;

}

注:关键字break是可选的。break语句终止整个switch语句。若break语句不存在,下个case语句将会被执行;

       默认default是可选的,用来执行指定情况都不为真时的操作。

switch语句演示:

技术分享图片

三、while循环

while循环语法:while(循环条件){循环体}

注:在循环体执行之前一定先执行循环条件,若条件为真,执行循环体;若为假,整个循环中断并且程序控制转移到while循环后的语句。

代码演示:用while循环完成从整数1到100的求和

技术分享图片

四、do-while 循环

do循环语法:do{循环体}while(循环条件);

注:do循环先执行循环体,在计算循环条件,若计算结果为真则执行循环体;若为假则终止do循环。

代码示例:使用do while循环完成从整数1到100的求和

技术分享图片

 五、for循环

for循环语句是支持迭代的一种通用结果,使用每次迭代之后更新的计数器或类似的变量来控制迭代次数;for循环中由括号括住的三个元素必须由分号分开;

控制循环体的执行次数和终止条件。

代码演示:使用嵌套for循环打印数字金字塔

技术分享图片


拓展:return和break以及continue的区别

return是结束方法
break是跳出循环
continue是终止本次循环继续下次循环

 

Java流程控制语句

标签:expr   img   efault   通用   关键字   跳出循环   变量   src   形式   

原文地址:https://www.cnblogs.com/cs2024/p/9986576.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!