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 例子

                                             

    坎坷困难会让你不断的强大起来 -- 前提是你别怂
  • 相关阅读:
    python与常用模块pandas,numpy,matplotlib等库学习笔记-2019.02.07更新
    C++异常处理相关用法及底层机制
    C++ regex库常用函数及实例
    leetcode-2-两数相加(链表)
    leetcode-1-两数之和(三种方法)
    中序遍历(递归+迭代)
    C++实现四则运算器(带括号)
    C++实现四则运算器(无括号)
    Visual Studio2019 基于WSL的Linux C++开发
    Visual Studio 2019 基于Linux平台的C++开发
  • 原文地址:https://www.cnblogs.com/penphy/p/10554107.html
Copyright © 2011-2022 走看看