zoukankan      html  css  js  c++  java
  • switch case

    switch case:当作等值操作时,可以使用switch case

      语法格式:

                switch(表达式){

              case 常量值1:    //在下面的例子中,常量值1里面的值为第一名

              break;  //表示中断,当遇到break则执行switch case外面的语句

              case 常量值2:    //在下面的例子中,常量值1里面的值为第二名

              break;  

              }

              什么是表达式? int i = 1 

                      i =  2 *3   这里的 1 和 2 *3 是表达式

              switch case中表达式的要求:可以为byte、short、int、char,在jdk7.0及以后的版本还可以是  String类型,枚举类型》

    在switch 中编写任意多个case(有多少种情况就编写多少种case)

    case后面常量值的类型必须与表达式的类型一致 

    break;  //表示中断,当遇到break则执行switch case外面的语句

    default是可有可无的,如果有则一个switch中最多编写一个default,当所有case都不满足时则执行那个default

     1 class Switch01{
     2     public static void main(String[]args){
     3     Scanner input = new Scanner(System.in);
     4     System.out.print("请输入名次:");
     5     String info = input.next();
     6     switch (info){
     7     case "第一名":
     8         System.out.println("奖励10w");
     9         break;        //表示中断,当遇到break则执行switch case外面的语句
    10     case "第二名":
    11         System.out.println("奖励5w");
    12         break;
    13     case "第三名":
    14         System.out.println("奖励2w");
    15         break;        
    16     default:
    17         System.out.println("无奖励");
    18         break;
    19     }
    20     }
    21 }
    switch case 例子

                                             

    坎坷困难会让你不断的强大起来 -- 前提是你别怂
  • 相关阅读:
    功能测试--电梯测试项
    进程
    基于UDP协议的socket编程
    自定义报头解决粘包问题
    基于TCP协议的socket编程
    python3 中encode 和decode的使用方法。
    反射---hasattr、getattr、setattr、delattr
    摘要算法---hashlib模块下MD5和SHA的使用
    日志模块---logging
    staticmethod、classmethod的使用
  • 原文地址:https://www.cnblogs.com/penphy/p/10554107.html
Copyright © 2011-2022 走看看