使用條件語句替換continue語句:將continue語句替換為if語句,使得符合條件時繼續(xù)執(zhí)行循環(huán),不符合條件時執(zhí)行其他操作。
使用函數(shù)提取代碼段:將continue語句內(nèi)的代碼段提取為一個函數(shù),然后在需要跳過的地方調(diào)用該函數(shù),達(dá)到跳過指定代碼段的效果。
使用標(biāo)簽+goto語句:在外層循環(huán)前設(shè)置一個標(biāo)簽,在continue語句處使用goto語句跳轉(zhuǎn)到該標(biāo)簽,實現(xiàn)continue的功能。
使用邏輯表達(dá)式替換continue語句:利用邏輯表達(dá)式來判斷是否跳過當(dāng)前循環(huán),從而替代continue語句。
使用循環(huán)條件變換:通過改變循環(huán)條件,使得不符合條件時直接跳過當(dāng)前循環(huán),達(dá)到與continue類似的效果。