Enum和Switch case搭配使用

2021-10-07 05:50:39 字數 504 閱讀 9222

switch…case本身支援的變數型別有 :int、byte、short、char、string。

官方解釋:

也就是說本身switch是不支援列舉的,需要做一定的轉換

**示例:

public enum annonation 

public string getcode()

public void setcode(string code)

//字串轉列舉方法

public static optionalgetloantypeenum(string type)

public static void main(string args)

switch (loantypeenum.get()) }}

if判斷和switch case 和三元運算子整理

if判斷和switch case 和三元運算子整理 例子1 if判斷寫法 上面寫成三元運算子 例子2 if判斷寫法 上面寫成switch case 注意 上面例子中當var num 10 時,列印num輸出的是0 switch case中每一種case情況的比較都是基於 絕對相等來完成的 var n...

switch case選擇結構

今天重新學習了switch case選擇結構,對switch case有了新的認識,1 switch case 語句結構 switch 表示式 2 switch case語句執行流程 首先計算表示式的值,然後與case後面的值進行比較,如相等則執行對應case後面的語句體 否則執行default後面...

switch case語句用法

switch case語句用法 2007 12 25 08 11 if語句處理兩個分支,處理多個分支時需使用if else if結構,但如果分支較多,則巢狀的if語句層就越多,程式不但龐大而且理解也比較困難.因此,c語言又提供了乙個專門用於處理多分支結構的條件選擇語句,稱為switch語句,又稱開關...