zoukankan      html  css  js  c++  java
  • Switch基本知识

    关于java中switch使用的一些说明

    switch(表达式)
    {
    case 常量表达式1:语句1;
    ....
    case 常量表达式2:语句2;
    default:语句;
    }
    default就是如果没有符合的case就执行它,default并不是必须的.
    case后的语句可以不用大括号.
    switch语句的判断条件可以接受int,byte,char,short,不能接受其他类型.jdk8貌似增加了string
    一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配,直到遇见break,利用这一特性可以让好几个case执行统一语句.

    例如:

    switch(x)

    {

    case 1:
    System.out.println("haha1");

    case 2:
    System.out.println("haha2");

    case3: System.out.println("haha");

    break;

    case4: System.out.println("hehe");

    }
    一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配,直到遇见break 此句的含义:

    如果上述x=1时输出:

    haha1 

    haah2

    haha

  • 相关阅读:
    Java Web开发 之VO、PO、DTO等收集
    Hive的安装与使用
    各种默认回车提交表单
    A/B Problem
    A+B Problem II
    A+B Problem IV
    关于521
    劝你别做
    无主之地1
    A+B Problem(V)
  • 原文地址:https://www.cnblogs.com/toSeeMyDream/p/5537790.html
Copyright © 2011-2022 走看看