2020-06-25 |

switch 语句

该switch 语句可以替代 if-elseif-else语句。

使用switch语句选择要执行的许多代码块之一。

语法:

switch(n){ 
  case value1:
    //如果n = value1 
    break;
  case value2:
     //如果n = value2 
     break;
  ... 
  default:
  //如果n与所有标签都不相同,将执行的代码
}	
	

首先,我们的单个表达式n(通常是一个变量)被求值一次。接下来,将表达式的值与结构中每种情况的值进行比较。如果匹配,则执行与该情况相关的代码块。

使用嵌套的if else语句也可以实现,但是switch提供了更优雅,更优化的解决方案。

0

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论