天天看点

java学习09--选择结构-switch语句

class  Switch
{
    public static void main(String[] args) 
    {
        int x = ;
        switch(x)//使用的数据类型有限,byte,char,short,int四种
        {
            case :
                System.out.println("a");
                break;
            case :
                System.out.println("b");
                break;
            case :
                System.out.println("c");
                break;
            default:
                System.out.println("d");
                break;
        }

        int a = ,b =;
        char opr = '%';//operate符号

        switch(opr)//switch中的case选项都是无序的
        {
            case '+':
                System.out.println(a+b);
                break;
            case '-':
                System.out.println(a-b);
                break;
            case '*':
                System.out.println(a*b);
                break;
            case '/':
                System.out.println(a/b);
                break;
            default://这个放在最前面也可以~
                System.out.println("无法运算,符号不支持");
                //break;挨着大括号的break可以省略不写~
        }
    }
}