zoukankan      html  css  js  c++  java
  • Java连载21-switch练习

    一、switch练习

    public class d21_{
    
      public static void main(String[] args) {
    
        java.util.Scanner s = new java.util.Scanner(System.in);
    
        System.out.print("请输入今天星期几:");
    
        String dayOfWeek = s.next();
    
        switch(dayOfWeek) {
    
        case "星期一" :
    
          System.out.println(1);
    
          break;
    
        case "星期二" :
    
          System.out.println(2);
    
          break;
    
        default :
    
          System.out.println("对不起您输入的数据非法");
    
         
    
        }
    
      }
    
    }

    注意:switch(int/String)

    我们举例,这里传入的是char类型,而实际上却是'B',就是66

    char a = 'B';
    
        switch (a) {
    
        case 'B' :
    
          System.out.println("对了");
    
          break;
    
        default :
    
          System.out.println("错了");         
    
        }
    
       
    
        switch (a){
    
        case 66 :
    
          System.out.println("又对了");
    
          break;
    
        default :
    
          System.out.println("又错了");
    
        }
    
     

    二、我们判断一个学生成绩的等级

        //需求:
    
        double a1 = 95.5;
    
        int b1 = (int)(a1/10);
    
        switch(b1) {
    
        case 10 : case 9 :
    
          System.out.println("这是A级别");
    
          break;
    
        case 8 : case 7 : case 6 :
    
          System.out.println("这是B级别");
    
        default :
    
          System.out.println("这是C级别");
    
        }
    
      }
    
    }

    三、源码:

    d21_switch_exercise.java

    地址:https://github.com/ruigege66/Java/blob/master/d21_switch_exercise.java

    2.CSDN:https://blog.csdn.net/weixin_44630050(心悦君兮君不知-睿)

    3.博客园:https://www.cnblogs.com/ruigege0000/

    4.欢迎关注微信公众号:傅里叶变换,后台回复”礼包“,获取大数据学习资料

  • 相关阅读:
    ES6学习之数组扩展
    js三元表达式
    ES6学习之函数扩展
    TS学习之for..of
    TS学习之Symbol
    Visual Studio编译时报错“函数名:重定义;不同的基类型”
    Windows Visual Studio中修改PostgreSQL代码后调试报错
    Windows安装MySQL5.7.17
    289. Game of Life -- In-place计算游戏的下一个状态
    Swift的 convenience && designated init
  • 原文地址:https://www.cnblogs.com/ruigege0000/p/11415868.html
Copyright © 2011-2022 走看看