zoukankan      html  css  js  c++  java
  • Java循环控制语句-switch

    Java循环控制语句之一switch

    不同于其他循环控制语句的特性:

    switch的英文解释为开关,正如它的解释一样,switch循环的特点就像开关一样,跳到哪一个条件即会出现某一种结果。

    写法:

    switch关键字接上(需要循环判断的变量)

    {

    需要循环判断的变量值:

    需要执行的语句;

    break;//表示变量满足此条件,并且执行完对应的语句之后,跳出循环。否则代码会继续向下执行,知道遇到break跳出循环,否则其他判断条件的程序也会被执行。

    ......

    default:

    需要执行的语句;

    break;

    }

    如果在条件语句中不加break的话,程序会继续向下执行,直到遇到循环控制语句break跳出循环,否则程序继续向下执行。

    这是和其他循环语句一样的

    package test;
    
    public class Test {
    
        public static void switchTest(int a){
            switch(a){
            case 1:
                System.out.println(1);
                //break;
            case 2:
                System.out.println(2);
                break;
            case 3:
                System.out.println(3);
                break;
                default:
                    System.out.println("default");
            }
        }
        public static void main(String[] args) {
                Test.switchTest(1);
        }
    }
    console:1 2
    程序进入switch语句后,判断a的值,为1那么执行case 1语句,没有break的话,程序继续执行下一个case语句,直到遇到了case 2执行语句中的break,跳出循环。

  • 相关阅读:
    Range
    cache
    从头到尾彻底解析Hash 表算法
    教你如何迅速秒杀掉:99%的海量数据处理面试题
    秒杀抢购思路以及高并发下数据安全
    Nginx+Tomcat负载均衡
    强大的Spring缓存技术(上)
    强大的Spring缓存技术(中)
    强大的Spring缓存技术(下)
    (转)C#中的 break 与continue 的使用和注意
  • 原文地址:https://www.cnblogs.com/minshia/p/6279617.html
Copyright © 2011-2022 走看看