天天看點

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可以省略不寫~
        }
    }
}