switch语句郭柳二JAVA编程基础任务四选择结构语句物联网软件开发基础16课件讲解.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 9页
  • 2026-02-07 发布于陕西
  • 举报

switch语句郭柳二JAVA编程基础任务四选择结构语句物联网软件开发基础16课件讲解.pptx

switch语句主讲人郭柳项目二JAVA编程基础

任务四选择结构语句《物联网软件开发基础》

switch语句当判断条件较多时,if...elseif...else语句会导致程序代码冗长,可读性差。switch语句可以对某个表达式的结果或者变量的值进行判断,决定程序如何执行。

switch条件语句在switch语句中,使用switch关键字来描述一个表达式,使用case关键字来描述和表达式结果比较的目标值,当表达式的值和某个目标值匹配时,会执行对应case下的语句,switch语句的基本语法结果如右图所示。switch(表达式){ case目标值1: 执行语句1 break; case目标值2: 执行语句2 break;…… case目标值n: 执行语句n break; default: 执行语句n+1 break;}

switch条件语句需要注意的是,在switch语句中的表达式只能是byte、short、char、int、枚举(JDK1.5引入的)、String类型(JDK1.7引入的)的值,如果传入其他值,程序会报错。case后面的目标值不允许重复使用时需要与break语句相结合,否则会出现穿透现象,匹配到某个case时,程序会继续执行后续的case语句,不会跳出switch语句

switch条件语句例如,在程序中使用数字1~7表示周一到周日,如果想根据某个输入的数字输出中文格式的星期值,可以通过右边所示的代码来实现。Switch(用于表示星期的数字){ case1: 输出星期一; break; case2: 输出星期二; break; case3: 输出星期三; break; case4: 输出星期四; break; case5: 输出星期五; break; case6: 输出星期六; break; case7: 输出星期天; break;}

switch条件语句

switch条件语句

switch条件语句

谢谢观看《物联网软件开发基础》THANKYOU

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档