2014-10-04 71 views
-1

我有一個簡單的開關案例語句,我想獲取當前案例int。獲取當前案例編號

例如:

case 5: 

// some code 

break; 

我想要得到的5

想法?

回答

2

通常情況下,您需要滿足條件才能進入開關盒。你可以做的是在開關盒內打印條件變量。

int conditionVariable = 0; 

在執行中的一些conditionVariable點會在你的程序的東西被設置爲一個值。然後執行開關盒,將conditionVariable與您的cases進行比較。

switch (conditionVariable) 
{  
    case 5: 
     // This prints the case number to the logcat. 
     Log.d("tag", conditionVariable); 
     break; 
    . . . 
} 
+0

我想一些相關的鏈接或一個例子。謝謝。 – Max 2014-10-04 22:20:17

+2

@Max你更喜歡什麼樣的例子?我只寫了能夠爲您打印價值的代碼。 – 2014-10-04 22:21:07

+0

只看見它。謝謝! – Max 2014-10-04 22:24:14

0

掃描你的鍵盤輸入 其存儲在INT varialble

int currentcase; 

switch(currentcase) 
{ 


case 5: 
System.out.println("u r in "+ currentcase) 

break; 
}