美文网首页
24-Switch开关语句

24-Switch开关语句

作者: c88bc9f9d088 | 来源:发表于2020-10-07 08:14 被阅读0次

    Switch是一个开关语句,它主要是根据内容来进行的判断,需要注意的是switch中可以判断的只能够是数据(int、char、枚举、String),而不能够使用逻辑判断,它的语法如下:

switch(数据){
    case 数值:
        数值满足时执行;
        [break;]
    case 数值:
        数值满足时执行;
        [break;]
    [default:
        所有判断数值不满足时执行;
        [break;]
    ]
}

范例:观察switch语句

public class JavaDemo {
    public static void main(String [] args){
        int ch = 2;
        switch (ch){
            case 2:
                System.out.println("设置的内容是2");
            case 1:
                System.out.println("设置的内容是1");
            default:
                System.out.println("没有内容满足.");
        }
    }
}

    Switch语句在进行设计的时候,如果你在每一个case后面没有追加break语句,那么会在第一个匹配的case之后继续执行,一直到全部的switch中后续代码执行完毕或者遇见break。

范例:使用break语句

public class JavaDemo {
    public static void main(String [] args){
        int ch = 1;
        switch (ch){
            case 2:
                System.out.println("设置的内容是2");
                break;
            case 1:
                System.out.println("设置的内容是1");
                break;
            default:
                System.out.println("没有内容满足.");
                break;
        }
    }
}

    从JDK1.7的时代开始,Oralce公司推出的JDK1.7版本里面将开发者呼吁10年以上的功能加入到了系统之中,可以进行字符串数据的判断。

范例:判断字符串

public class JavaDemo {
    public static void main(String [] args){
        String str = "hello";
        switch (str){
            case "Hello":
                System.out.println("Hello");
                break;
            case "hello":
                System.out.println("hello");
                break;
            default:
                System.out.println("NoMatch");
                break;
        }
    }
}

    Switch这个语句是一个编程语言发展的重要技术。

相关文章

  • 24-Switch开关语句

        Switch是一个开关语句,它主要是根据内容来进行的判断,需要注意的是switch中可以判断的只能够是数据...

  • 条件语句

    if...else...语句 if语句的嵌套 if语句其他写法 switch语句:“开关” switch的其他用法...

  • 10月19日C#学习总结

    今天学习了选择语句、循环语句、跳转语句 选择语句:if、else语句和switch语句,switch语句也称为开关...

  • break ,continue ,return 的区别及作用?

    第一:break语句通常用在循环语句和开关语句中,当break语句用于do-while、for、while循环语句...

  • Java语言Switch语句详解

    一、概述 switch语句称为情况选择语句,又称开关语句。switch是分支语句的一种,用于对多种情况进行不同处理...

  • 二十一:Java基础入门-Java语言Switch语句详解

    1、概述 switch语句称为情况选择语句,又称为开关语句。 switch是分支语句的一种,用于对多种情况进行不同...

  • 初学C语言

    初学C语言——switch开关语句 #includeint main(int argc,const char * ...

  • Java基础之开关语句详解

    switch语句是单条件多分支的开关语句,它的一般格式定义如下(其中break语句是可选的): switch(表达...

  • 【C语言】-条件语句-switch语句

    switch语句: 用于直接处理不同情况下的多路问题。 switch语句又可称为开关语句,其执行流程和多分支if语...

  • 初识C语言二:流程控制

    二.流程控制 1.switch(val){ //开关语句 case 'a' : *******bre...

网友评论

      本文标题:24-Switch开关语句

      本文链接:https://www.haomeiwen.com/subject/ojzxpktx.html