switch语句的简单使用

public class World

{

publicstatic void main(String[] args)

{

intweekday = 4 ;

switch(weekday)

{

case 1 : System.out.println("周一");break;

case 2 : System.out.println("周二");break;     

case 3 : System.out.println("周三");break;

case 4 : System.out.println("周四");break;

case 5 : System.out.println("周五");break;

case 6 : System.out.println("周六");break;

case 7 : System.out.println("周七");break;

default : System.out.println("没有这天 !");  //如果上面的所有的boolean表达式都不符合那么就执行default这条语句.

 

/*

如果没有break这条语句结束的话,那么就会一直执行下去,直到遇见一个break或者是 最后 } 结尾处 , 才结束 .

*/

}

}

}

 

这个代码的输出结果是: 周四 ;

 

 

 

 

___________________________________________________________________

 

 

public class World

{

publicstatic void main(String[] args)

{

intweekday = 4 ;

switch(weekday)

{

case 1 : System.out.println("周一");break;

case 2 : System.out.println("周二");break;

case 3 : System.out.println("周三");break;

case 4 : System.out.println("周四");

case 5 : System.out.println("周五");

case 6 : System.out.println("周六");

case 7 : System.out.println("周七");break;

default : System.out.println("没有这天!");

}

}

}

 

这个代码的结果是: 周四 周五 周六 周七;

Switch 语句 适用于 多个整型值进行匹配判断 , 从而实现条件的分支控.

Switch 语句仅仅只是对整数类型 判断而已. 也就是说Switch语句支持的是long之外的,{byte short int char}这四种类型 ,但是 switch仅仅只能识别int类型,byte,short,char  这三种类型会自动转换成 提升为 int 类型.

Switch  语句选择的基本数据类型有四种 : char byte int  short ,没有long.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在JavaScript中,switch语句用于基于不同的条件值执行不同的代码块。它的基本语法如下: ```javascript switch (expression) { case value1: // 当 expression 等于 value1 时执行的代码块 break; case value2: // 当 expression 等于 value2 时执行的代码块 break; // 可以有更多的 case 语句 default: // 当 expression 不等于任何一个 case 的值时执行的代码块 } ``` 以下是具体的使用方法: 1. 在 switch 后面的括号中放入一个表达式或变量,这个表达式会被与每个 case 的值进行比较。 2. 每个 case 后面跟着一个需要匹配的值。如果表达式与某个 case 的值相等,则执行该 case 下的代码块。 3. 在每个 case 的代码块末尾使用 break 关键字来终止 switch 语句的执行,并防止执行其他 case 的代码块。如果省略了 break,将会继续执行下一个 case 的代码块,直到遇到 break 或 switch 语句结束。 4. 可以有一个可选的 default 语句,用于处理当表达式的值与所有 case 的值都不匹配时的情况。default 代码块通常用于提供一个默认的处理逻辑。 下面是一个简单的例子: ```javascript var fruit = "apple"; switch (fruit) { case "banana": console.log("It's a banana."); break; case "apple": console.log("It's an apple."); break; case "orange": console.log("It's an orange."); break; default: console.log("It's something else."); } ``` 在这个例子中,根据 fruit 的值,会执行相应的代码块并输出相应的结果。如果 fruit 是 "apple",则输出 "It's an apple."。如果 fruit 是其他值,则执行 default 代码块并输出 "It's something else."。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值