zoukankan      html  css  js  c++  java
  • 018_switch语句

    多选择结构在某种特定条件(等值)下可以用switch语句来代替

    测试程序代码如下:

    public class TestSwitch {
        public static void main(String[] args) {
            double d = Math.random();
            int e =1+(int)(d*6);  
            System.out.println(e);
            System.out.println("测试多选择结构");
            if(e==6){
                System.out.println("运气非常好!");
            }else if(e==5){
                System.out.println("运气很不错!");
            }else if(e==4){
                System.out.println("运气还行吧");
            }else{   //1,2,3
                System.out.println("运气不好!");
            }
             
            System.out.println("#########################");
            switch(e){   //int,或者自动可以转为int的类型(byte,char,short)。枚举。//JDK7中可以放置字符串。
            case 6:
                System.out.println("运气非常好!");
                break;    //一般在每个case后面都要加break,防止出现case穿透现象。
            case 5:
                System.out.println("运气很不错!");
                break;
            case 4:
                System.out.println("运气还行吧");
                break;
            default:
                System.out.println("运气不好!");
                break;
            }
            System.out.println("***************************下面例子反过来利用了case穿透现象!");
            char  c = 'a';
            int rand =(int) (26*Math.random());
            char c2 = (char)(c+rand);
            System.out.print(c2 + ": ");
            switch (c2) {
            case 'a':
            case 'e':
            case 'i':
            case 'o':
            case 'u':
                System.out.println("元音");  
                break;
            case 'y':
            case 'w':
                System.out.println("半元音");   
                break;
            default:
                System.out.println("辅音");
            }
        }        
    }

      测试结果截图附上:

        

    如有任何疑问可联系邮箱: 给我发邮件、或直接联系QQ:1584875179 || 点返回首页

  • 相关阅读:
    Druid 介绍及配置
    LoadRunner性能测试入门教程
    Java 程序员必须收藏的资源大全
    JProfiler 入门教程
    Web网站的性能测试工具
    职场中必须知道的8条规则
    作为测试人员需要的技能和工作要求
    web性能监控与分析
    Java应用常用性能分析工具
    mockito简单教程
  • 原文地址:https://www.cnblogs.com/aeon/p/9821318.html
Copyright © 2011-2022 走看看