當前位置:首頁 » 編程語言 » 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 語句來處理多分支選擇。

熱點內容
登陸認證失敗請檢查伺服器地址 發布:2025-05-20 07:06:55 瀏覽:831
無限分類實現php 發布:2025-05-20 06:57:40 瀏覽:681
數據結構c語言版嚴蔚敏李冬梅 發布:2025-05-20 06:55:05 瀏覽:449
iphone快捷訪問 發布:2025-05-20 06:55:05 瀏覽:929
如何加密硬碟分區 發布:2025-05-20 06:52:29 瀏覽:363
反編譯gd 發布:2025-05-20 06:52:23 瀏覽:838
java源碼知乎 發布:2025-05-20 06:47:59 瀏覽:483
dos解壓縮命令 發布:2025-05-20 06:47:57 瀏覽:639
安卓傳數據給蘋果的軟體叫什麼 發布:2025-05-20 06:42:48 瀏覽:804
怎麼樣盤解壓力 發布:2025-05-20 06:37:08 瀏覽:85