内容目录
在以前的版本中,Java的switch-case
语句只支持可转换为int
型和枚举类型的数据变量,不过在Java SE 7中,switch-case
语句可以支持字符串类型的数据变量。
例如:
String input = "Monday";
String output = null;
switch(input){
case "Monday":
output = "星期一";
break;
case "Tuesday":
output = "星期二";
break;
case "Wednesday":
output = "星期三";
break;
case "Thursday":
output = "星期四";
break;
case "Friday":
output = "星期五";
break;
case "Saturday":
output = "星期六";
break;
case "Sunday":
output = "星期日";
break;
default:
throw new IllegalArgumentException("无效的输入参数:" + input);
}
System.out.println(output); //输出:星期一
0 条评论
撰写评论