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

熱點內容
php保留小數點後兩位 發布:2025-03-19 10:47:47 瀏覽:425
c語言long是什麼意思 發布:2025-03-19 10:47:10 瀏覽:897
離散數學編程 發布:2025-03-19 10:46:23 瀏覽:454
轎車買哪個配置的 發布:2025-03-19 10:46:22 瀏覽:841
linux打包目錄 發布:2025-03-19 10:39:02 瀏覽:206
亞瑟王資料庫 發布:2025-03-19 10:33:16 瀏覽:917
吉利帝豪15款手動擋有哪些配置 發布:2025-03-19 10:25:52 瀏覽:494
菜鳥裹裹怎麼取消加密 發布:2025-03-19 10:25:06 瀏覽:785
如何根據ip地址登入伺服器 發布:2025-03-19 10:21:57 瀏覽:743
c語言中的封裝 發布:2025-03-19 10:10:54 瀏覽:117