1.所有的switch 都可以用if 替换,但所有的if不一定能被switch替换

2.:switch case直接跳到对应的case值里面执行相应代码。而if语句会执行一条一条判断语句,直到匹配到对应的值。

这么看来switch case比if执行效果高。但是由于if判断语句的简单易用。很多地方简单的判断我们还是喜欢用if判断语句。

3.switch(里面不可以是float或者double)可以一个整型或枚举类型或者一个类能转换成一个整型或枚举类型

  case 后 必须与 switch 中的变量具有相同的数据类型,且必须是一个常量

 

相关文章:

  • 2021-05-06
  • 2021-08-17
  • 2022-12-23
  • 2021-08-08
  • 2021-10-25
  • 2021-05-28
  • 2022-12-23
  • 2021-12-27
猜你喜欢
  • 2022-01-21
  • 2021-04-23
  • 2021-10-19
  • 2021-09-07
  • 2022-12-23
  • 2018-04-08
  • 2021-08-21
相关资源
相似解决方案