当前位置: 代码迷 >> 综合 >> Java switch语句
  详细解决方案

Java switch语句

热度:44   发布时间:2024-02-25 14:09:01.0

Java switch语句

switch(表达式){

case目标值1:

执行语句1

break;

case目标值2:

执行语句2

break;

case目标值n:

执行语句n

break;

default

执行语句n+1

break;

}

JDk5.0之前 表达式只能是byte short int cha类型 输其他类型的值 程序报错 

JDK5.0 引入新特性enum枚举可以作为表达式的值

JDk7.0 引入新特性switch可以接收String类型的值

String country;

country="中国"

switch(country){

case"中国":

System.out.println("你好"+country);

break;

case"美国":

System.out.println("你好"+country);

break;

case"俄国":

System.out.println("你好"+country);

break;

default:

System.out.println("输入错误");

}

}