2012-11-08 102 views
0

我需要比較switch語句中的int,並且我不確定如何輸入錯誤。這裏是我的代碼:比較switch語句中的數字

switch (y) { 
    case int y isgreater(1, 411): 
     // case code here... 

爲了簡化我想要的東西,在VB中,該代碼將是:喜歡的Objective-C基於C語言的

Case >= 411: 
    'Code here for case 
+4

您需要使用'else if' –

回答

2

語言不支持那種語法。只需使用一個if聲明:

if (y >= 411) { 
    // do stuff 
} 

switch聲明,每個case值必須是離散不變。

switch (expression) { 
    case 5: 
     // stuff 
     break; 
    case 12: 
     // stuff 
     break: 
    default: 
     // stuff 
     break; 
}