[英]Android: Count number of cases in switch statement, know when last case
我正在忙於處理帶有多個switch語句的應用程序,每個語句都有不同數量的案例。
switch(variable){
case: 0
//do something
case: 1
//do something
case: 3
//do something
我可以使用變量=變量+1遍歷所有情況。 很好 我的問題是,要知道何時到達switch語句中的最后一種情況,以便我可以執行其他操作。
我怎么知道什么時候是最后一種情況? 那是什么代碼?
感謝您的寶貴時間。
我認為您正在某個方法或循環中工作,在這種情況下,可以在變量達到開關內的最后一個值時重新啟動該變量
.
.
.
switch(variable){
case 0:
//do something
case 1:
//do something
case 2: //this is the last
.
.
.
//do something
.
.
.
variable = 0;
}//End of switch
.
.
.
[編輯]
您可以在最后一種情況下重新啟動變量。
您可以為問題使用default
大小寫。
switch(variable){
case: 0
//do something
break;
case: 1
//do something
break;
case: 3
//do something
break;
default:
// Here you can run your different action
break;
}
您還必須定義變量的最大值,以便當變量值達到該最大值時,它將停止遞增變量值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.