這篇文章主要介紹java中for循環(huán)執(zhí)行順序的示例分析,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!
在高平等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供做網(wǎng)站、成都網(wǎng)站設(shè)計 網(wǎng)站設(shè)計制作定制網(wǎng)站開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),全網(wǎng)整合營銷推廣,外貿(mào)營銷網(wǎng)站建設(shè),高平網(wǎng)站建設(shè)費用合理。
如下所示:
for(表達(dá)式1;表達(dá)式2;表達(dá)式3) { //循環(huán)體 }
先執(zhí)行“表達(dá)式1”,再進(jìn)行“表達(dá)式2”的判斷,判斷為真則執(zhí)行 “循環(huán)體”,循環(huán)體執(zhí)行完以后執(zhí)行表達(dá)式3.
例如
for(int i=0;i<2;i++){ //TODO }
先執(zhí)行 int i = 0;
然后 判斷 i<2
然后執(zhí)行函數(shù)體
最后執(zhí)行i++
然后輪回到判斷i<2
int[] arr = new int[3]; int j; arr[0] = 1; arr[1] = 2; arr[2] = 3; int searchKey = 3; for( j=0;j<arr.length ;j++){ System.out.println("j1========="+j); if(arr[j] == searchKey){ break; } } System.out.println("j2========="+j);
運行結(jié)果
j1=========0
j1=========1
j1=========2
j2=========2
int[] arr = new int[3]; int j; arr[0] = 1; arr[1] = 2; arr[2] = 3; int searchKey = 4; for( j=0;j<arr.length ;j++){ System.out.println("j1========="+j); if(arr[j] == searchKey){ break; } } System.out.println("j2========="+j);
運行結(jié)果
j1=========0
j1=========1
j1=========2
j2=========3
對比以上兩段代碼以及運行結(jié)果,循環(huán)體中 break 后,表達(dá)式3將不會執(zhí)行,即第一塊代碼中最后一次j++未執(zhí)行
以上是“java中for循環(huán)執(zhí)行順序的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
網(wǎng)站名稱:java中for循環(huán)執(zhí)行順序的示例分析
本文地址:http://vcdvsql.cn/article46/pehseg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、虛擬主機、網(wǎng)站維護、網(wǎng)頁設(shè)計公司、移動網(wǎng)站建設(shè)、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)