先来看一下这个案例:
张三参加计算机编程大赛
如果获得第一名,奖励10000元的奖学金
如果获得第二名,奖励5000元的奖学金
如果获得第三名,奖励2000元的奖学金
否则,不给任何奖励
先了解一下switch选择结构的语法和结构:
switch选择结构中存在case,break,default几个关键字;
switch选择结构都是用来处理多分支条件,但只能用来处理等值条件判断的情况的结构;
再回头看看上面那个案例我们用switch来把他写出来:
public static void main(String[] args) {
int mc = 1;
switch (mc) {
case 1:
System.out.println("奖励10000元的奖学金");
break;
case 2:
System.out.println("奖励5000元的奖学金");
break;
case 3:
System.out.println("奖励2000元的奖学金");
break;
default:
System.out.println("继续努力明年再来");
break;
}
}
}