switch选择结构
1.switch的语法
switch(变量或表达式){
case 常量1:
代码块1;
break;
case 常量2:
代码块;
break;
case 常量.....:
代码块.....;
break;
default:
代码块3;
break;
}
2.案例
//根据张三的考试名次,作一个奖励,第一名:奖励手机,第二名:奖励硬盘,第
//三名:U盘,否则:罚抄代码100遍…………
System.out.println("请输入张三的名次:");
int score=Lxit.getInt();
switch(score){
case 1:
System.out.println("奖励手机");
break;
case 2:
System.out.println("奖励硬盘");
break;
case 3:
System.out.println("奖励u盘");
break;
default:
System.out.println("罚抄代码100遍。。。。。。");
break;
}
3.switch的注意事项
1.每个switch里面的case后面要加上break关键字,代表结束。
2.case后面的常量不能出现相同的值。
3.switch括号里面的变量或表达式只能为整数int或int范围以下,char类型,如果JDK版本在1.7,可以为String型。
4.switch的应用场合。
作等值判断。