Java流程控制05:Switch选择结构

switch

例子1

package com.kuang.sequence;

import java.util.Scanner;

public class switchDemo01 {
    public static void main(String[] args) {
        //分支结构switch
        Scanner scanner = new Scanner(System.in);
        char grade = 'B';
        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;
        }

        scanner.close();
    }
}

例子2

package com.kuang.sequence;
//类需要看源码(反编译)
public class switchDemo02 {
    public static void main(String[] args) {
        //switch在JDK7开始支持String类
        String sex = "女性";
        switch(sex){
            case"男性":
                System.out.println("男的");
                break;
            case"女性":
                System.out.println("女的");
                break;
            default:
                System.out.println("不男不女");

        }
    }

}
posted @   夜月明  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示