zoukankan      html  css  js  c++  java
  • Java自学-控制流程 switch

    Java的 switch 语句

    switch 语句相当于 if else 的另一种表达方式

    示例 1 : switch

    switch可以使用byte,short,int,char,String,enum

    注: 每个表达式结束,都应该有一个break;
    注: String在Java1.7之前是不支持的, Java从1.7开始支持switch用String的,编译后是把String转化为hash值,其实还是整数
    注: enum是枚举类型

    public class HelloWorld {
        public static void main(String[] args) {
             
            //如果使用if else
            int day = 5;
            if (day==1)
                System.out.println("星期一");
                  
            else if (day==2)
                System.out.println("星期二");
            else if (day==3)
                System.out.println("星期三");
            else if (day==4)
                System.out.println("星期四");
            else if (day==5)
                System.out.println("星期五");
            else if (day==6)
                System.out.println("星期六");
            else if (day==7)
                System.out.println("星期天");
            else
                System.out.println("这个是什么鬼?");
             
            //如果使用switch
            switch(day){
                case 1:
                    System.out.println("星期一");
                    break;
                case 2:
                    System.out.println("星期二");
                    break;
                case 3:
                    System.out.println("星期三");
                    break;
                case 4:
                    System.out.println("星期四");
                    break;
                case 5:
                    System.out.println("星期五");
                    break;
                case 6:
                    System.out.println("星期六");
                    break;
                case 7:
                    System.out.println("星期天");
                    break;
                default:
                    System.out.println("这个是什么鬼?");
            }
             
        }
    }
    

    练习季节
    (通过Scanner 输入月份,然后使用switch 判断季节)
    在这里插入图片描述

  • 相关阅读:
    jQuery-选择器及属性修改
    jQuery 基础理论
    CSS 之 BFC(块级格式化上下文)
    H5--Web Storage
    H5 -WebWorker
    H5 --拖放
    nodejs Multer中间件
    k8s pod
    kubernetes
    优化CUDA数据传输
  • 原文地址:https://www.cnblogs.com/jeddzd/p/11385937.html
Copyright © 2011-2022 走看看