在Java7之前,switch只能支持 byte、short、char、int或者其对应的封装类以及Enum类型。在Java7中,呼吁很久的String支持也终于被加上了。
例如,下面是一段switch中使用String的示例代码。
点击(此处)折叠或打开
-
public class Test {
-
-
public void test(String str) {
-
switch(str) {
-
case "abc":
-
System.out.println("abc");
-
break;
-
case "def":
-
System.out.println("def");
-
break;
-
default:
-
System.out.println("default");
-
}
-
}
-
}
原文转自:http://blog.iamzsx.me/show.html?id=161001
阅读(15163) | 评论(0) | 转发(0) |