美文网首页
Java基础: switch分支语句

Java基础: switch分支语句

作者: 无与凡想 | 来源:发表于2018-12-23 23:30 被阅读0次

switch关键字在Java中用作分支条件处理,相当于多重if语句,下面是它的一些基础语法介绍:

switch的语法结构:

  switch(条件表达式){

        case 值1:

              代码块…

        break;

      case 值2:

              代码块…

      break;

        ……

      default:

            代码块…

      break;

}

总结:

1.表达式的结果可以是byte,short,int,char,枚举,jdk1.7之后增加了String类型。

2.表达式结果依次与值1,值2,值n比较,相同就执行相应的代码块,都不满足就执行默认default,default语句根据需求可写可不写。

3.case语句中最后一行一般要写上break,表示结束判断。如果不写的话会继续执行下面的代码,直到遇到break或者执行完所有语句。

4.case的值不能相同,default语句不一定要在最后。

与if语句的异同:

相同点:两者都可以根据条件,执行不同的操作。

不同点:

1.表达式结果不同。if语句的表达式结果只能是boolean类型,switch语句的表达式结果为:byte,short,int,char,枚举,String。

2.if可以判断单个值,也可也判断一个区间;switch只能判断单个值。

相关文章

  • Java基础: switch分支语句

    switch关键字在Java中用作分支条件处理,相当于多重if语句,下面是它的一些基础语法介绍: switch的语...

  • 2019-06-11

    js基础知识: 多重条件判断语句 语法: switch语句 条件分支语句也叫switch语句语法: 代码例子: 数...

  • 022 JS操作

    JS基础操作 一、分支结构 1、if语句 if 基础语法 if 复杂语法 if 嵌套 2、switch语句 二、循...

  • java基础,每天都应该复习

    1.Java语言基础(选择结构switch语句的格式及其解释)(掌握) A:switch语句的格式 switch(...

  • 流程控制与数组(分支结构)

    分支结构 if条件语句 switch分支语句

  • GO学习 switch用法

    switch分支语句 packagemainimport"fmt"funcmain(){/* switch语句:...

  • JS基础操作

    [TOC] 一、分支结构 1、if语句 if 基础语法 if 复杂语法 if 嵌套 2、switch语句 二、循环...

  • Java分支结构

    顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构。 Java有两种分支结构: if 语句switch语句...

  • Java随机:分支结构

    顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构。Java有两种分支结构: if语句 switch语句 ...

  • 03 Java流程控制语句

    Java中的控制语句有以下三类: 分支语句:if和switch 循环语句:while、do-while和for 跳...

网友评论

      本文标题:Java基础: switch分支语句

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