zoukankan      html  css  js  c++  java
  • Java switch语句使用注意事项

    1、多个case后面的值不可以重复

    2、switch后面小括号的数据类型(case 后面的数值类型)只能是以下类型

      基本数据类型: byte / short / char / int

      引用数据类型:String / enum

    3、switch语句可以很灵活,多个case和default(只能有一个)顺序可以随意,break语句还可以省略

      执行规则:匹配到case或default语句就从当前位置往下执行,直到遇到break,或者switch整体结束

    public class SwitchPractise {
        public static void main(String[] args){
            int num = 10;
            String week;
            switch (num) {
                case 1:
                    week = "星期一";
                    break;
                case 2:
                    week = "星期二";
                    break;
                case 3:
                    week = "星期三";
                    break;
                case 4:
                    week = "星期四";
                    break;
                case 5:
                    week = "星期五";
                    break;
                case 6:
                    week = "星期六";
                    break;
                default:
                    week = "日期有误";
                    // break; // 最后一个break可以省略,但不建议,因为如果default不是在最后,省略了会穿透到下一个case
                case 7:
                    week = "星期日";
                    break;
            }
            System.out.println(week); // 星期日
        }
    }
  • 相关阅读:
    2019年下半年学习总结
    要看的积累
    【长期积累】Java
    【长期积累】数据库
    一些知识总结
    一些小总结
    优秀前端框架Semantic UI
    windows nodejs express的安装
    形象的讲解angular中的$q与promise(转)
    centos6.5 install mongodb
  • 原文地址:https://www.cnblogs.com/roadlandscape/p/12047450.html
Copyright © 2011-2022 走看看