jash.liao的JAVA整理教學:JAVA控制結構-多重選擇結構(switch)

jash.liao的JAVA整理教學:JAVA控制結構-多重選擇結構(switch)

jash.liao的JAVA整理教學:JAVA控制結構-多重選擇結構(switch) 

 

線上執行:http://www.tutorialspoint.com/compile_java_online.php / http://www.compilejava.net/

code2htmlhttp://tohtml.com/

 

publicclass HelloWorld{
    /*C語言的switch只能數字,JAVA比較靈活*/
    publicstaticvoid main(String[]args){
        String saying ="Never put off till tomorrow what you can do today.";
        int aV, eV, iV, oV, uV, other, i;
        aV = eV = iV = oV = uV = other = i =0;
         
        while(saying.charAt(i)!='.'){
            switch(saying.charAt(i)){
                case'A':
                case'a':
                    aV++;
                    break;
                 
                case'E':
                case'e':
                    eV++;
                    break;
                 
                case'I':
                case'i':
                    iV++;
                    break;
             
                case'O':
                case'o':
                    oV++;
                    break;
             
                case'U':
                case'u':
                    uV++;
                    break;
                 
                default:
                    other++;
                    break;
            }
         
            i++;
        }
        System.out.println("a: "+ aV +", e: "+ eV +", i: "+ iV +", o: "+ oV +", u: "+ uV +", other: "+ other);
    }
}

 

 

 

 


發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *