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 判断季节)
    在这里插入图片描述

  • 相关阅读:
    哈尔特征Haar
    【python】发送post请求
    【svn】SSL error: A TLS warning alert has been received的解决方法
    【python】tarfile的路径问题
    【python】nuitka封装python
    【linux】scp命令
    【mongo】聚合相关资料
    【python】with的实现方法
    【mongo】mongoVUE使用
    【http】四种常见的 POST 提交数据方式
  • 原文地址:https://www.cnblogs.com/jeddzd/p/11385937.html
Copyright © 2011-2022 走看看