java:第四章

第四章:
switch ···case 选择结构
        switch (表达方式){
        case 值1:语句;break;
        case 值2:语句;break;                
            ......    
        default:语句n;        
       }
         解释:如果表达式的值为值1,那么执行语句1
               如果表达式的值为值2,那么执行语句2
               ......
               如果表达式从上到下都没有匹配到值,
               那么执行default后面的语句n

           1.表达式可是整形,字符型,JDK1.7可以是string类型    
         注意:2.break:表示终止,表达式整个switch语句结束
               3.如果匹配到值,并且没有执行break,那么从匹配
                 到那个值的语句开始,下面的每一个语句都会执行,
                 直到整个程序结束或者遇到break。

public class ***{

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        System.out.println("请输入数字:  1~4");
        int xy = input.nextInt();
        switch(xy){
        case 1:
            System.out.println("拨打爸爸的号码");break;
        case 2:
            System.out.println("拨打妈妈的号码");break;
        case 3:
            System.out.println("拨打爷爷的号码");break;
        case 4:
            System.out.println("拨打奶奶的号码");break;    
        }
    }

}
原文地址:https://www.cnblogs.com/yangchan250/p/6953438.html