/**
- 测试switch多选择结构
- 遇到多值判断的时候,使用switch,当然,switch完全可以使用ifelseifelse代替!
- @author 王绍乾
*/
public class switch多选择结构 {
public static void main(String[] args) {
int month = (int) (1 + 12 * Math.random());
System.out.println(“月份:” + month);
switch (month) {
case 1:
System.out.println("一月份!过年了!");
break;
case 2:
System.out.println("二月份!开春了");
break;
default:
System.out.println("我是其他月份!");
break;
}
System.out.println("#########");
char c = 'a';
int rand = (int) (26 * Math.random());
char c2 = (char) (c + rand);
System.out.println(c2 + ":");
switch (c2) {
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
System.out.println("元音");
break;
case 'y':
case 'w':
System.out.println("半元音");
break;
default:
System.out.println("辅音");
}
}
}