Switch case

switch-case语法格式:switch(表达式1){​  case(常量1):​   语句体1;​  break;case(常量2):​ 语句体2;​  break;...default:​  语句体;​   break;

switch 后面括号内的表达式1必须是整型或者字符或者字符串

当switch后面括号内表达式1与case后面的常量的值相等时,就执行此case后面的语句。执行完一个case后面的语句

不管表达式1是否能与常量匹配成功都会执行 default 后面的语句

特例 如果成功匹配到了,但是方法体后面没有加break,就会接着往下执行,直到遇到break

Switch case小知识点相关推荐

  1. [java]switch....case小练习:输入小写的char类型,并将之转为大写

    使用switch,把小写的char类型转为大写.只转换a,b,c,d,e.其他的输出"other". import java.util.Scanner; class TestSwi ...

  2. php-函数小知识点

    <?php //语句 //分支语句 /*$a=5; if($a==5) { echo "相等";} else { echo "budeng";}*/ // ...

  3. JS,JQ,PHP的小知识点整理

    在日常开发中所使用的JS,JQ,PHP的小知识点整理 持续更新-- 1.js和jq获取当前的时间戳 方法一: <script>var timestamp = Date.parse(new ...

  4. LeetCode刷题遇到的小知识点总结

    文章目录 1. 需要判断输入的两个参数的大小/长度 2. 数学分式的化简 3. 二叉树操作的小总结 4. MySQL分组内取前几名的问题 5. SQL中的小问题 6. 对哈希表的初步理解 (1)初步理 ...

  5. 将switch case转为条件驱动

    switch case是一种.net里面常用的条件分支语句,挺好用的:不过有些缺点: 1.在有包含大量条件和执行语句的时候代码结构会很乱. 2.不太符合面对对象的设计原则. 3.对于查询条件是否满足一 ...

  6. Switch Case中的经典

    昨天在看JavaScript优化脚本时,其中有一条是使用三元运算符以及switch语句.关于优化代码时,使用Switch Case比If Else要快,这点我们知道,但是三元运算符呢? 在JavaSc ...

  7. 语句:分支语句、switch case ——7月22日

    语句的类型包括:声明语句.表达式语句.选择语句.循环语句.跳转语句.异常语句 1.声明语句引:入新的变量或常量. 变量声明可以选择为变量赋值. 在常量声明中必须赋值. 例如: int i = 0;// ...

  8. java的case_java中的switch case语句使用详解

    java中的switch case语句 switch-case语句格式如下: switch(变量){ case 变量值1: //; break; case 变量值2: //...; break; .. ...

  9. 稍加改进的Switch/Case扩展方法

    引言 鹤冲天的<c#扩展方法奇思妙用>系列给了我很多启示,其中的很多用法大大提升了代码编写效率,最近小研究了一下他提供的<c#扩展方法奇思妙用变态篇三:switch/case组扩展& ...

最新文章

  1. 如何优雅的实现 Spring Boot 接口参数加密解密?
  2. Linux(CentOS) 如何查看当前占用CPU或内存最多的K个进程
  3. 前端工程化概述||模块化相关规范
  4. 技术解密|阿里云多媒体 AI 团队是凭借什么拿下 CVPR2021 5冠1亚的?
  5. [转]FlashSocket通信安全策略一点心得
  6. Git手册 - 分支远程同步
  7. wapper打成linux服务,Wrapper配置详解及高级应用(转)
  8. 网络篇:朋友面试之TCP/IP,回去等通知吧
  9. Kubernetes学习总结(11)—— Kubernetes Pod 到底是什么?
  10. 系统架构设计师论文范文
  11. MySQL 定时备份数据库(全)
  12. cv个人计算机SCI英文简历模板,个人英语简历模板|英文简历模板pdf百度云
  13. 【博弈论】Nim游戏/Nim博弈及其异或的详细易懂理解
  14. 百度地图开发Sug检索Demo
  15. msg.obj与msg.what、this与super
  16. AVR单片机开发2——流水灯及仿真
  17. Web开发模式的探讨
  18. has been blocked by CORS policy: Response to preflight request doesn‘t pass access control
  19. python性能分析与优化
  20. matlab plotroc 画roc曲线

热门文章

  1. 上线第三天,陀螺财经App再添两大重量级合作伙伴!
  2. python 大智慧股池_大智慧专业版股票池
  3. SQL查询优化原理与向量化执行引擎
  4. MySQL:备份与恢复
  5. 人生应该有间隔年——北漂18年(75)
  6. C#遍历ComboBox的内容:
  7. Spring初使用:使用Spring为对象的属性赋值
  8. D-荧光素丨荧光素酶(Luciferase)常用底物
  9. 使用Android Studio调试安卓系统源代码:将AOSP源码整体导入到AS
  10. process java 用法_java Process在windows的使用汇总(转)