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

您的位置:首頁技術文章
文章詳情頁

深入分析JAVA流程控制語句

瀏覽:84日期:2022-08-30 17:02:35

復合語句

Java的復合語句是以整個區塊為單位的語句,由{}以及{}內包含的內容組成 對于復合語句來說,復合語句創建了一個局部變量的作用域,該作用域中變量可以創建并使用,在作用域外使用則會報錯,找不到創建的變量

條件控制

單分支語句

if條件語句 語法: if(條件表達式){}

int a = 5; int b = 6; if(a == b){ System.out.println('a與b相等'); }

雙分支語句

if...else語句 if(條件表達式){結果一}else{結果二}

 int a = 5; int b = 6; if(a == b){ System.out.println('a與b相等'); }else{ System.out.print('a與b不相等'); }

多分支語句

if...else &nbps; if...else 語法: if(條件表達式一){結果一}else if(條件表達式二){結果二}else{結果三}

 int a = 5; int b = 6; int c = 5; if(a == b){ System.out.println('a與b相等'); }else if(a == c){ System.out.println('a與c相等'); }else{ System.out.println('a不與任何數相等'); }

選擇語句

switch是一種選擇語句,就像平時做的選擇題一樣, 語法: switch(條件表達式){ case 值一:語句塊一;break; case 值二:語句塊二;break; default:語句塊N} switch語句中的表達式的值必須是整型或者字符型,常量值也必須是整型或者字符型 ps: 如果case后面的語句塊后不接break的話,程序會按照switch的值選擇case直到最后 break語句是跳轉語句,下文會單獨解釋 當所有的case都不匹配的時候,則采用default

//for是循環語句,下文會詳細說明,作用是循環七次,讓i的值從1變成7,每循環一次進行一次switch for(int i = 1;i<=7;i++){ switch(i){ case 1:System.out.println('星期一');break; case 2:System.out.println('星期二');break; case 3:System.out.println('星期三');break; case 4:System.out.println('星期四');break; case 5:System.out.println('星期五');break; case 6:System.out.println('星期六');break; case 7:System.out.println('星期日');break; } }

循環語句

while循環

循環的一種,用來判斷是否要反復執行語句 語法: while(條件表達式){循環體}

int i = 5; while(i<10){ System.out,println(i); i++; }

do...while循環

do...while相對于while來說,是先進行循環一次再進行判斷,他保證了程序會至少運行一次 語法: do{循環體}while(條件表達式)

   int i = 5; do{ System.out.println(i); i++; }while(i<10)

for循環

for循環是最常用的循環語句,可以把條件初始值,判斷條件,條件改變寫在一起 語法: for(表達式一;表達式二;表達式三){循環體}

 for(int i = 5;i<10;i++){ System.out.println(i); }

增強型for循環foreach

Java5后新增的for語句特殊簡化版本 語法: for(元素變量 : 遍歷對象){引用了元素變量的語句}

 int array[] = {1,2,3,4,5,6,7,8,9}; for(int arr : array){ System.out.println(arr); } ps: 循環條件一定要有終止條件,或者在循環中改變判斷條件的值,使循環在進行一段時間后達到終止條件,讓循環停止下來,否則,程序就會陷入死循環

跳轉語句

break

break是用來終止一次選擇或者一次循環的 一個break只可以終止一層 如果在循環中嵌套了一個循環,在內層循環寫break的話,外層循環還是會正常運行,內層循環則會每次運行到break進行終止

continue

和break不一樣的是,continue的意思是跳過本次 比如讓程序運行第五次的時候跳過,不計算第五次循環的值等等 continue只能在循環語句中使用

return

return為返回語句 在方法中主要作為返回一個方法計算之后返回的值,這個值可以是常規的值,也可以返回一個對象,具體返回內容根據方法創建時設置的返回值相關 他可以將值返回給調用這個方法的其他方法,然后把程序運行的控制權轉交給其他方法

以上就是深入分析JAVA流程控制語句的詳細內容,更多關于JAVA流程控制語句的資料請關注好吧啦網其它相關文章!

標簽: Java
相關文章:
主站蜘蛛池模板: 【电子厂招聘_普工招工网_工厂招聘信息平台】-工立方打工网 | 粉末包装机-给袋式包装机-全自动包装机-颗粒-液体-食品-酱腌菜包装机生产线【润立机械】 | 矿用履带式平板车|探水钻机|气动架柱式钻机|架柱式液压回转钻机|履带式钻机-启睿探水钻机厂家 | 999范文网_优质范文下载写作帮手 | 昊宇水工|河北昊宇水工机械工程有限公司 | 垃圾清运公司_环卫保洁公司_市政道路保洁公司-华富环境 | 济南网站建设_济南网站制作_济南网站设计_济南网站建设公司_富库网络旗下模易宝_模板建站 | 尚为传动-专业高精密蜗轮蜗杆,双导程蜗轮蜗杆,蜗轮蜗杆减速机,蜗杆减速机生产厂家 | 商秀—企业短视频代运营_抖音企业号托管 | 正压送风机-多叶送风口-板式排烟口-德州志诺通风设备 | 熔体泵_熔体出料泵_高温熔体泵-郑州海科熔体泵有限公司 | 洛阳防爆合格证办理-洛阳防爆认证机构-洛阳申请国家防爆合格证-洛阳本安防爆认证代办-洛阳沪南抚防爆电气技术服务有限公司 | 薪动-人力资源公司-灵活用工薪资代发-费用结算-残保金优化-北京秒付科技有限公司 | 耐酸泵,耐腐蚀真空泵,耐酸真空泵-淄博华舜耐腐蚀真空泵有限公司 精密模具-双色注塑模具加工-深圳铭洋宇通 | 江苏全风,高压风机,全风环保风机,全风环形高压风机,防爆高压风机厂家-江苏全风环保科技有限公司(官网) | 干洗加盟网-洗衣店品牌排行-干洗设备价格-干洗连锁加盟指南 | 烽火安全网_加密软件、神盾软件官网 | 滑板场地施工_极限运动场地设计_滑板公园建造_盐城天人极限运动场地建设有限公司 | CCE素质教育博览会 | CCE素博会 | 教育展 | 美育展 | 科教展 | 素质教育展 | 福州时代广告制作装饰有限公司-福州广告公司广告牌制作,福州展厅文化墙广告设计, | 不锈钢/气体/液体玻璃转子流量计(防腐,选型,规格)-常州天晟热工仪表有限公司【官网】 | 温州在线网| 小型玉石雕刻机_家用玉雕机_小型万能雕刻机_凡刻雕刻机官网 | 智慧养老_居家养老_社区养老_杰佳通 | 在线浊度仪_悬浮物污泥浓度计_超声波泥位计_污泥界面仪_泥水界面仪-无锡蓝拓仪表科技有限公司 | 搬运设备、起重设备、吊装设备—『龙海起重成套设备』 | 口臭的治疗方法,口臭怎么办,怎么除口臭,口臭的原因-口臭治疗网 | 丹佛斯压力传感器,WISE温度传感器,WISE压力开关,丹佛斯温度开关-上海力笙工业设备有限公司 | 北京晚会活动策划|北京节目录制后期剪辑|北京演播厅出租租赁-北京龙视星光文化传媒有限公司 | NM-02立式吸污机_ZHCS-02软轴刷_二合一吸刷软轴刷-厦门地坤科技有限公司 | 瑞典Blueair空气净化器租赁服务中心-专注新装修办公室除醛去异味服务! | 土壤墒情监测站_土壤墒情监测仪_土壤墒情监测系统_管式土壤墒情站-山东风途物联网 | 细沙回收机-尾矿干排脱水筛设备-泥石分离机-建筑垃圾分拣机厂家-青州冠诚重工机械有限公司 | 上海阳光泵业制造有限公司 -【官方网站】| 特种阀门-调节阀门-高温熔盐阀-镍合金截止阀-钛阀门-高温阀门-高性能蝶阀-蒙乃尔合金阀门-福建捷斯特阀门制造有限公司 | 阴离子_阳离子聚丙烯酰胺厂家_聚合氯化铝价格_水处理絮凝剂_巩义市江源净水材料有限公司 | 卫生纸复卷机|抽纸机|卫生纸加工设备|做卫生纸机器|小型卫生纸加工需要什么设备|卫生纸机器设备多少钱一台|许昌恒源纸品机械有限公司 | 筒瓦厂家-仿古瓦-寺庙-古建琉璃瓦-宜兴市古典园林建筑陶瓷厂有限公司 | vr安全体验馆|交通安全|工地安全|禁毒|消防|安全教育体验馆|安全体验教室-贝森德(深圳)科技 | 北京翻译公司_同传翻译_字幕翻译_合同翻译_英语陪同翻译_影视翻译_翻译盖章-译铭信息 | 二氧化碳/活性炭投加系统,次氯酸钠发生器,紫外线消毒设备|广州新奥 |