Java中continue用法

首先先看以下代碼

在for循環(huán)中加上continue后

可以看到count變?yōu)榱?,說(shuō)明i=2時(shí)的循環(huán)被跳過了。

很容易得出continue的作用:跳過當(dāng)前循環(huán)繼續(xù)下一個(gè)循環(huán)。

但是在實(shí)際的業(yè)務(wù)邏輯中一般不止一個(gè)for循環(huán),往往是多個(gè)一起存在。

再來(lái)看雙層for循環(huán)中的continue

第二層for循環(huán)中添加continue

可以看出count的總數(shù)少了5,說(shuō)明j=2時(shí),count沒有生效(被continue跳出當(dāng)前循環(huán),僅僅是跳出當(dāng)前的for循環(huán),對(duì)再上一層的for循環(huán)并沒有影響)。而50次for循環(huán)中j=2會(huì)出現(xiàn)5次,所以總數(shù)就少了5。

基礎(chǔ)用法:舉個(gè)例子,業(yè)務(wù)邏輯中需要計(jì)算金額總數(shù)時(shí),需要篩選掉其中一些不需要的金額數(shù)據(jù)時(shí)。就可以用continue的方法來(lái)跳過不想要的數(shù)據(jù)。

————————————————

版權(quán)聲明:本文為CSDN博主「摸魚飛彈」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。

原文鏈接:https://blog.csdn.net/qq_41024101/article/details/109608612

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容