Java7 新特性 switch 可以使用String

时间:2023-03-10 01:21:05
Java7 新特性 switch 可以使用String

今天和大家分享下 在java7中可以使用String 作为switch 中的参数。

原来在java7之前,switch只能去接收一个 byte、char、short、int 类型

现在在java7中 switch 可以接收String类型啦。

下面是代码:

 package net.cc;

 /**
* @author test
* @create 2013年12月23日 下午11:34:12
* @version 1.0
*/
public class Test1 { public static void printDay(String day) {
switch (day) {
case "0":
System.out.println("周日");
break;
case "1":
System.out.println("周一");
break;
case "2":
System.out.println("周二");
break;
case "3":
System.out.println("周三");
break;
case "4":
System.out.println("周四");
break;
case "5":
System.out.println("周五");
break;
case "6":
System.out.println("周六");
break;
default:
System.out.println("输入有错误!");
break;
}
} public static void main(String[] args) { printDay("1");
printDay("A");
}
}