當前位置:首頁 » 編程語言 » java中switch

java中switch

發布時間: 2022-06-22 22:25:00

java switch(表達式)中表達式的類型都可以是哪些類型

java中的switch選擇結構可以使用數據類型的數據:

1, int

2,char

3,byte

4,short

5,枚舉

6, String:PS:對JDK版本有要求,必須為1.7及以上版本

代碼示例:

public class Test_char {

public static void main(String[] args) {

char c = '二';

switch(c){

case '一':

System.out.println("1.char類型");

break;

case '二':

System.out.println("2.char類型");

break;

}

}

}

(1)java中switch擴展閱讀

switch表達式代碼:

#include<stdio.h>

int main()

{

double score;printf("請輸入分數: ");

scanf("%lf",&score);switch((int)(score/10)) //switch((int)score/10)出現嚴重錯誤

{

case 10:

case 9:printf("A(最好) ");break;

case 8:printf("B(優秀) ");break;

case 7:printf("C(良好) ");break;

case 6:printf("D(及格) ");break;

case 5:

case 4:

case 3:

case 2:

case 1:

case 0:printf("E(不及格) ");break;

default:printf("Error! ");

}

}

參考資料:網路 switch (計算機語言關鍵字)

② java中用switch劃分年齡段

switch和case辨別屬於兒童,青年,中年,老年人。
使用一個switch方法,四個case支方法判斷,如果年齡小於十輸出case1,為兒童,如果大於十小於30,輸出青年,如果大於30小於60,輸出中年,如果大於60小於150則輸出老年人。
switch 語句和 if 語句完全可以相互取代,但從編程的角度,它們又各有各的特點,所以至今為止也不能說誰可以完全取代誰,當嵌套的 if 比較少時三個以內,用 if 編寫程序會比較簡潔,但是當選擇的分支比較多時,嵌套的 if 語句層數就會很多,導致程序冗長,可讀性下降,因此提供 switch 語句來處理多分支選擇。

熱點內容
cocosandroid開發 發布:2025-02-05 17:22:17 瀏覽:667
編程員發型 發布:2025-02-05 17:09:18 瀏覽:225
網站會員管理源碼 發布:2025-02-05 17:03:32 瀏覽:193
伺服器埠怎麼調節 發布:2025-02-05 16:57:41 瀏覽:46
樂山海棠社區民意上傳 發布:2025-02-05 16:55:52 瀏覽:510
編程老爺爺 發布:2025-02-05 16:48:20 瀏覽:129
支持ftp的免費空間 發布:2025-02-05 16:32:00 瀏覽:891
python時間比較 發布:2025-02-05 16:31:46 瀏覽:52
手機銀行的密碼怎麼改密碼忘了怎麼辦啊 發布:2025-02-05 16:02:02 瀏覽:181
演算法牛人左 發布:2025-02-05 15:31:02 瀏覽:442