switch条件选择结构

格式:

switch(表达式){

case 常量1:

语句1;

case 常量2:

语句2;

break;

……

default:

语句n:

break;

}

Java的学习(七)

注:

1、switch语句中的变量(mingci)可以是:byte、short、int或者char。从Java SE7开始,switch支持字符串类型了,同时case标签 必须为 字符串常量 或 字面量;
2、switch语句可以拥有多个case语句,每个case后面跟一个要比较的 值 和 冒号;
3、case语句中的 值的数据类型 必须与 变量的数据类型 相同,而且只能是 常量 或者 字面常量;
4、当变量的值与case语句的值相等时,(确定开始位置)那么case语句之后的语句开始执行,直到break语句出现才会跳出switch语句(if语句只执行布尔表达式为true的语句块,其他else…if即else直接跳出);
5、当遇到break语句时,switch语句终止。程序跳转到switch语句后面的语句执行。case语句不必须要包含break语句。如果没有break语句出现,程序会执行下一条case语句,直到出现break语句;
6、switch语句可以包含一个default分支,该分支必须是switch语句的最后一个分支。default在没有case语句的值和变量值相等的时候执行。default分支不需要break语句。

Java的学习(七)
Java的学习(七)
Java的学习(七)

相关文章:

  • 2021-11-15
  • 2021-08-24
  • 2021-07-20
  • 2021-07-08
  • 2022-01-29
  • 2022-02-04
  • 2021-09-07
猜你喜欢
  • 2021-06-14
  • 2022-01-21
  • 2022-01-10
  • 2022-01-03
  • 2021-08-19
  • 2021-11-11
  • 2021-12-07
相关资源
相似解决方案