switch
switch (expression){
case value:
// 语句
break;
case value:
// 语句
break;
default:
//语句
}
-
变量类型可以是:
- byte、short、int或char
- java SE 7 开始,支持String类型
- case标签必须为字符串常量或字面量
-
示例
public class switchDemo { public static void main(String[] args) { String a = "ac"; switch (a){ case "a": System.out.println("优秀"); break; case "bc": System.out.println("良好"); break; case "ac": System.out.println("匹配"); break; default: System.out.println("无"); } } }