java选择结构-switch

java选择结构-switch

java的另一个多选择结构switch-case

  • case中的value为常数值。

  • 不加break,会一直执行到最后,包括default(case穿透)

switch(expression){
    case value:
        //语句
        break;  //可选
    case value:
        //语句
        break; //可选
    //可有任意数量的case
    default:   //可选
        //语句
}

例子:

package charpter2;

public class SwitchCase {
    public static void main(String[] args) {
        char grade = 'C';
        switch(grade){
            case 'A':
                System.out.println("优秀");
                break;
            case 'B':
                System.out.println("良好");
                break;
            case 'C':
                System.out.println("及格");
                break;
            case 'D':
                System.out.println("挂科");
                break;
            default:
                System.out.println("未知");
        }
    }
}
posted @ 2022-09-25 16:04  林每天都要努力  阅读(41)  评论(1)    收藏  举报