首页 > 编程语言 > 详细

【Java学习】05.流程控制

时间:2020-12-13 20:29:00      阅读:28      评论:0      收藏:0      [点我收藏+]

流程是在程序运行时,个别的指令(或是陈述、子程序)运行或求值的顺序。我们需要通过逻辑关系来控制这些流程,使程序最终输出我们想要的结果,这就是流程控制。包含分支语句与循环语句。

分支控制

Java中,分支控制有两种方式:

  1. 使用if 、else if、else 关键字控制的分支语句
  2. 使用switch case 控制的分支语句

if、else if、else

这种方式的语法格式如下:

if(布尔表达式 1){
   //如果布尔表达式 1的值为true执行代码
}else if(布尔表达式 2){
   //如果布尔表达式 2的值为true执行代码
}else if(布尔表达式 3){
   //如果布尔表达式 3的值为true执行代码
}else {
   //如果以上布尔表达式都不为true执行代码
}

switch case

switch(expression){
    case value :
       //语句
       break; //可选
    case value :
       //语句
       break; //可选
    //你可以有任意数量的case语句
    default : //可选
       //语句
}

这里会匹配与表达式expression值相同的case语句的value,每个case语句中的break都是可选的,如果不添加break语句,会继续进行匹配,直到匹配结束或在下一个匹配的case值中遇到break关键字。
如果所有case都不匹配,那么执行default语句中的语句。

【Java学习】05.流程控制

原文:https://www.cnblogs.com/ldragon2000/p/14129963.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!