zoukankan      html  css  js  c++  java
  • Java中的Switch....case语句:

    一、格式:

    switch(表达式){ 

        case 常量表达式1:  语句1;
        case 常量表达式2:  语句2;
        … 
        case 常量表达式n:  语句n;
        default:  语句n+1;

    }

    二、含义:

      先计算表达式的值,然后用表达式去匹配常量表达式的值:

      1、匹配到时:从当前的case语句块开始执行,执行完剩余的case语句块;如果有return、break语句块,则跳出switch{........}。

      2、没有匹配到时:执行default语句,default语句与case语句位置可以随意调,没有明确的顺序;也可以没有default语句。

    三、示例:

     1 public static void main(String[] args) {
     2     // TODO Auto-generated method stub
     3     int i = 1;
     4     switch (i) {
     5     case 1:
     6         System.out.println("case 1!");
     7     case 2:
     8         System.out.println("case 2!");
     9     case 3:
    10         System.out.println("case 3!");
    11         break;
    12     default:
    13         System.out.println("default!");
    14     }
    15     }
    16 
    17 
    18 输出结果:
    19 case 1!
    20 case 2!
    21 case 3!
  • 相关阅读:
    软件使用[17]
    软件使用[20]
    软件使用[12]
    软件使用[10]
    软件使用[22]
    软件使用[06]
    软件使用[11]SlickEdit
    软件使用[19]
    uva 10717【Mint】
    uva 10791【 Minimum Sum LCM】
  • 原文地址:https://www.cnblogs.com/zhoudaxing/p/10875617.html
Copyright © 2011-2022 走看看