JAVA 控制流语句Switch用法

首先说说我们在应用中那些情况会用到Switch或者说用Switch比较好

场景:

switch语句是多分支选择语句.用来实现多分支选择结构.if语句只有两个分支可供选择,而实际问题中常常要用到多分支的选择.例如,

学生成绩分类(90为"A"等,80-89分为'B'等,70-90分为'C'等......).当然这些都可以用嵌套的if语句来外理,但如果分支较多,则嵌套的if语句

层数多,程序沉余长而且可读性降低,所以此时我们会选择用switch语句来处理,下面我们来看举个栗子。

*Switch 之后的表达式的值只能是数字或者字符或者枚举类型

public class TestSwitch{
public static void main(String[] args){
//boolean x = true;case true/case false 会报错的
int  x =2; 
switch(x):
//case true:
case 1:
system.out.println("输出结果为1");
break;
//case false:
case 2:
system.out.println("输出结果为2");
break;
case 3:
system.out.println("输出结果为3");
break;
default:
system.out.println("x is other value");
    }
}

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值