电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

java中for循環(huán)執(zhí)行的順序圖文詳析

瀏覽:3日期:2022-08-09 18:32:31
for循環(huán)基礎(chǔ)

for循環(huán)是最靈活也是最常用的循環(huán)結(jié)構(gòu),表達(dá)式一般如下:

for(條件表達(dá)式1;條件表達(dá)式2;條件表達(dá)式3){

語句塊;

}

java中for循環(huán)執(zhí)行的順序圖文詳析

java中for循環(huán)執(zhí)行的順序圖文詳析

接下來詳細(xì)介紹Java for循環(huán)執(zhí)行順序的相關(guān)內(nèi)容,先看看一道面試題,

來自小米筆試

static boolean foo(charc){ System.out.print(c);return true; } public static void main(String[] args) { int i =0;for(foo(’B’);foo(’A’)&&(i<2);foo(’C’)) { i++; foo(’D’); } }

上述代碼Java函數(shù)的執(zhí)行結(jié)果是什么()

A. BADCBDCB

B. BADCADCA

C. BACDBACD

D.不確定

輸入IDEA的結(jié)果如下:

java中for循環(huán)執(zhí)行的順序圖文詳析

當(dāng)然根據(jù)結(jié)果可以直接選擇 --------B

但是也得搞清楚緣由;

以下貼上個人理解

分析理解

平時看到的for循環(huán)都是以下的樣子:

for (int j = 0; j <10 ; j++) { System.out.println(j); }

根據(jù)這個代碼結(jié)合上面題目的代碼,來分析一下for循環(huán)到底是怎么操作的

首先打個斷點(diǎn)進(jìn)行測試

java中for循環(huán)執(zhí)行的順序圖文詳析

此時毫無疑問 j=0;

這就代表for循環(huán)先執(zhí)行的是int j=0;這個條件

接下來繼續(xù)

由于當(dāng)前的代碼并不能確定是否先執(zhí)行的是 j<10還是j++;

因此通過題目中的代碼進(jìn)行分析

java中for循環(huán)執(zhí)行的順序圖文詳析

可以發(fā)現(xiàn)在執(zhí)行完B的打印后,代碼開始執(zhí)行A的打印,也就是說

for循環(huán)先執(zhí)行賦值語句,再執(zhí)行判斷條件,

程序繼續(xù)走:

java中for循環(huán)執(zhí)行的順序圖文詳析

開始執(zhí)行for循環(huán)中的代碼了,

在往下走

java中for循環(huán)執(zhí)行的順序圖文詳析

此時開始打印C,

由此總結(jié)出for循環(huán)的執(zhí)行順序:

java中for循環(huán)執(zhí)行的順序圖文詳析

總結(jié)

到此這篇關(guān)于java中for循環(huán)執(zhí)行順序的文章就介紹到這了,更多相關(guān)java for循環(huán)執(zhí)行順序內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 黄石东方妇产医院_黄石妇科医院哪家好_黄石无痛人流医院 | 行星齿轮减速机,减速机厂家,山东减速机-淄博兴江机械制造 | 淘气堡_室内儿童乐园_户外无动力儿童游乐设备-高乐迪(北京) | 超细粉碎机|超微气流磨|气流分级机|粉体改性设备|超微粉碎设备-山东埃尔派粉碎机厂家 | 煤矿支护网片_矿用勾花菱形网_缝管式_管缝式锚杆-邯郸市永年区志涛工矿配件有限公司 | 上海租车公司_上海包车_奔驰租赁_上海商务租车_上海谐焕租车 | 氢氧化钙设备_厂家-淄博工贸有限公司| 动物解剖台-成蚊接触筒-标本工具箱-负压实验台-北京哲成科技有限公司 | 成都装修公司-成都装修设计公司推荐-成都朗煜装饰公司 | 滑石粉,滑石粉厂家,超细滑石粉-莱州圣凯滑石有限公司 | 山东商品混凝土搅拌楼-环保型搅拌站-拌合站-分体仓-搅拌机厂家-天宇 | 微型实验室真空泵-无油干式真空泵-微型涡旋耐腐蚀压缩机-思科涡旋科技(杭州)有限公司 | 智能电表|预付费ic卡水电表|nb智能无线远传载波电表-福建百悦信息科技有限公司 | 物联网卡_物联网卡购买平台_移动物联网卡办理_移动联通电信流量卡通信模组采购平台? | 志高装潢官网-苏州老房旧房装修改造-二手房装修翻新 | 恒温恒湿试验箱厂家-高低温试验箱维修价格_东莞环仪仪器_东莞环仪仪器 | 药品/药物稳定性试验考察箱-埃里森仪器设备(上海)有限公司 | 废旧物资回收公司_广州废旧设备回收_报废设备物资回收-益美工厂设备回收公司 | 节流截止放空阀-不锈钢阀门-气动|电动截止阀-鸿华阀门有限公司 | 福州时代广告制作装饰有限公司-福州广告公司广告牌制作,福州展厅文化墙广告设计, | pbt头梳丝_牙刷丝_尼龙毛刷丝_PP塑料纤维合成毛丝定制厂_广州明旺 | 云南成考网_云南成人高考报名网| 天一线缆邯郸有限公司_煤矿用电缆厂家_矿用光缆厂家_矿用控制电缆_矿用通信电缆-天一线缆邯郸有限公司 | 耐酸碱胶管_耐腐蚀软管总成_化学品输送软管_漯河利通液压科技耐油耐磨喷砂软管|耐腐蚀化学软管 | 长城人品牌官网 | 超声骨密度仪,双能X射线骨密度仪【起草单位】,骨密度检测仪厂家 - 品源医疗(江苏)有限公司 | 14米地磅厂家价价格,150吨地磅厂家价格-百科 | 365文案网_全网创意文案句子素材站 | China plate rolling machine manufacturer,cone rolling machine-Saint Fighter | 滚珠丝杆升降机_螺旋升降机_丝杠升降机-德迈传动 | nalgene洗瓶,nalgene量筒,nalgene窄口瓶,nalgene放水口大瓶,浙江省nalgene代理-杭州雷琪实验器材有限公司 | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | 砂尘试验箱_淋雨试验房_冰水冲击试验箱_IPX9K淋雨试验箱_广州岳信试验设备有限公司 | 上海瑶恒实业有限公司|消防泵泵|离心泵|官网 | 防水试验机_防水测试设备_防水试验装置_淋雨试验箱-广州岳信试验设备有限公司 | 管形母线,全绝缘铜管母线厂家-山东佰特电气科技有限公司 | 正压密封性测试仪-静态发色仪-导丝头柔软性测试仪-济南恒品机电技术有限公司 | 钢格板|镀锌钢格板|热镀锌钢格板|格栅板|钢格板|钢格栅板|热浸锌钢格板|平台钢格板|镀锌钢格栅板|热镀锌钢格栅板|平台钢格栅板|不锈钢钢格栅板 - 专业钢格板厂家 | 石英陶瓷,石英坩埚,二氧化硅陶瓷-淄博百特高新材料有限公司 | 电动车头盔厂家_赠品头盔_安全帽批发_山东摩托车头盔—临沂承福头盔 | 石牌坊价格石牌坊雕刻制作_石雕牌坊牌楼石栏杆厂家_山东嘉祥石雕有限公司 |