新聞中心
switch條件語句的控制表達式結果是什么類型?
在大多數(shù)編程語言中,switch 條件語句的控制表達式結果應該是一個整型(integer)或者枚舉類型(enumerated type)。也就是說,switch 語句通常用來根據(jù)不同的整數(shù)值或者枚舉值進行不同的操作。

成都創(chuàng)新互聯(lián)公司是一家專注于成都網站建設、成都網站設計與策劃設計,民豐網站建設哪家好?成都創(chuàng)新互聯(lián)公司做網站,專注于網站建設十載,網設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:民豐等地區(qū)。民豐做網站價格咨詢:028-86922220
例如,在 Java 中,switch 語句可以接受 int 或者 String 類型的表達式結果。在 C++ 中,switch 語句可以接受 int、char、枚舉類型以及 C++11 引入的任何可哈希的類型。
在一些語言中,比如 Python,沒有 switch 語句,但是有類似的 if-elif-else 結構,這種情況下控制表達式結果可以是任何類型,只要該類型可以進行比較操作。
總的來說,switch 條件語句的控制表達式結果應該是一個可以進行比較操作的類型,具體的類型取決于你使用的編程語言。
在java中switch結構中必須有default語句嗎?
不是必須的。 switch case 語句是一個條件選擇語句,找到相同的case值做為入口,執(zhí)行后面的程序;若所有的case都不滿足,則找default入口;若未找到則退出整個switch語句。 所以default只是一個備用的入口,有沒有都無所謂。
到此,以上就是小編對于java switch的用法的問題就介紹到這了,希望這2點解答對大家有用。
分享名稱:Java中switch的使用方法有哪些
路徑分享:http://www.dlmjj.cn/article/djesioh.html


咨詢
建站咨詢
