专业编程基础技术教程

网站首页 > 基础教程 正文

编程专题:JAVA语法基础(switch语句)

ccvgpt 2024-08-02 11:51:40 基础教程 13 ℃

当程序有多个分支时,使用switch语句会更加简明。

语法格式: switch (表达式){ case 常量表达式 :语句; case 常量表达式 2:语句2: ... default:语句n; }

编程专题:JAVA语法基础(switch语句)

表达式结果需是int型或能自动转换成int型的类型、String型(java7开始)

常量表达式可以不写


例题:用switch语句来判断输入月份所在季节

class TestSwitch{
    public static void main(String[] args){
        int x = 6; //设定月份
        switch(x){
            case 12:
            case 1:
            case 2: System.out.println("冬"); break;
            case 3:
            case 4:
            case 5: System.out.println("春");break;
            case 6:
            case 7:
            case 8: System.out.println("夏");break;
            case 9:
            case 10: 
            case 11:  System.out.println("秋");break;
            default: System.out.println("s输入有误"); break;
        }
    }
}
//遇到break跳出循环,没有break就会在目标语句执行后继续向下执行,没有符合条件会执行默认语句,default后可不加break

最近发表
标签列表