您的浏览器过于古老 & 陈旧。为了更好的访问体验, 请 升级你的浏览器
Ready 发布于2013年01月23日 01:24

原创 Java SE 7新特性:switch-case语句支持字符串类型

73 次浏览 读完需要≈ 2 分钟

内容目录

在以前的版本中,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); //输出:星期一
  • CodePlayer技术交流群1
  • CodePlayer技术交流群2

0 条评论

撰写评论

打开导航菜单