18 switch語句 基本用法

2021-08-02 00:21:55 字數 734 閱讀 1100

根據表示式值的不同執行許多不同的操作:switch語句:case標籤必須是整數(byte,short,char,int)或者列舉,不能是字串。【注:jdk7.0可以使用字串!】

//根據表示式的值,從一系列**選出一段執行。格式如下:

switch (表示式)

//switch語句會根據表示式的值從相匹配的case標籤處開始執行

//一直執行到break語句處或者是switch語句的末尾。

//與任一case值不匹配,則進入default語句(如果有的話)

system.out.println("***************************");

system.out.println("下面例子反過來利用了case穿透現象!");

char c = 'a';

int rand =(int) (26*math.random());

char c2 = (char)(c+rand);

system.out.print(c2 + ": ");

switch (c2)

switch語句用法詳解

一般形式 switch 表示式 意思是先計算表示式的值,再逐個和case 後的常量表示式比較,若不等則繼續往下比較,若一直不等,則執行default後的語句 若等於某乙個常量表示式,則從這個表示式後的語句開始執行,並執行後面所有case後的語句。與if語句的不同 if語句中若判斷為真則只執行這個判斷...

python中switch語句用法

python中是沒用switch語句的,這應該是體現python大道至簡的思想,python中一般多用字典來代替switch來實現。coding utf 8 from future import division def jia x,y print x y def jian x,y print x ...

switch語句的基本使用

switch是乙個多分支的選擇語句。1 基本格式 switch 整型表示式 case 整型字面量 default 解釋 1 整型字面量可以使char short int型別的 2 case子句起相當於乙個入口。程式從某乙個case進去以後,會執行該case子句及其下面的所有子句 在沒有break語句...