实战IT培训机构_IT培训班选大学生IT技术培训中心_中公优就业

400-650-7353
您所在的位置:首頁 > IT干貨資料 > java > 【Java基礎知識】如何控制Java流程

【Java基礎知識】如何控制Java流程

  • 發布: java培訓
  • 來源:Java培訓干貨資料
  • 2020-04-15 17:52:18
  • 閱讀()
  • 分享
  • 手機端入口

在Java程序中,我們所寫的代碼是按照邏輯一行一行的進行的,但是現實中我們經常會遇到很多的選擇,然后根據不同的情況進行不同的處理,在Java中同樣也有這樣的流程處理方式,這些方式主要有順序結構,選擇結構,循環結構

順序結構表示的是,中間沒有其他的情況,程序從上到下按照代碼順序依次執行每個語句;

選擇結構即表示遇到了不同的情況,我們需要不同的處理,在Java中我們可以使用的選擇結構的語法有if(條件){執行體1} else{執行體2},if(如果的意思)表示括號里面的條件為真(即滿足了括號中的條件)就會執行執行體1里面的代碼,否則就會執行執行體2中的代碼;這樣就會根據不同的情況,執行不同的邏輯了;當需要多個判斷的時候,可以使用if(條件){執行體}else if(條件){} else{執行體} 其中else if可以有多個;這樣我們就可以執行多個判斷了;但是如果判斷的條件比較多,我們就得寫很多的if else,對于這樣的多個判斷的方式,Java中還可以使用

switch(value) {case value1:{情況1;break;}case value1:{情況1;break;}case value1:{情況1;break;}default:{其他情況;break;}}

【Java基礎知識】Java流程控制

這樣的結構進行判斷,將可能的情況一一列出,然后進行不同的處理方式;

循環結構,表示的是一直循環多次進行某一個操作,如果沒有循環結構,我們就可能需要將同一個代碼連續寫上多遍,而且還得固定次數,比如我要循環打印100條hello world,沒有循環的話,我們就需要連著寫100多個打印語句,這樣的程序看起來代碼很多而且還不好維護,有了循環結構之后,我們可以直接使用循環的語法格式,就可以打印出100個語句;例如我們使用for(int i =0; i<100; i++) { System.out.println(“hello world”);} 這個簡單的結構就可以打印出100個 hello world,而且代碼看起來也非常的簡潔;

除了for循環之外,Java中還有 while(條件) {循環體} 和do {循環體} while(條件) 的語句這兩個的不同之處在于第一個while循環會首先判斷條件,如果條件滿足就會進入執行循環體,第二個do...while的循環會首先進入循環體,將循環體內容執行一遍之后才會進行條件的判斷,也就是說即使條件不滿足,do...while也會進行一次的循環;

循環結構體除了for while之外還有foreach這樣的循環結構語法,基本格式為 for( String string: stringList ) { System.out.println(string);} 這樣會循環打印出stringList這個列表中每個字符串信息;

文章“【Java基礎知識】如何控制Java流程”已幫助

更多內容

>>本文地址:http://www.jecan.cn/zhuanye/2020/48626.html

THE END  

聲明:本站稿件版權均屬中公教育優就業所有,未經許可不得擅自轉載。

1 您的年齡

2 您的學歷

3 您更想做哪個方向的工作?

獲取測試結果
  • 大前端大前端
  • 大數據大數據
  • 互聯網營銷互聯網營銷
  • JavaJava
  • Linux云計算Linux
  • Python+人工智能Python
  • 嵌入式物聯網嵌入式
  • 全域電商運營全域電商運營
  • 軟件測試軟件測試
  • 室內設計室內設計
  • 平面設計平面設計
  • 電商設計電商設計
  • 網頁設計網頁設計
  • 全鏈路UI/UE設計UI設計
  • VR/AR游戲開發VR/AR
  • 網絡安全網絡安全
  • 新媒體與短視頻運營新媒體
  • 直播帶貨直播帶貨
  • 智能機器人軟件開發智能機器人
 

快速通道fast track

近期開班時間TIME

主站蜘蛛池模板: 阁楼货架_阁楼平台_仓库仓储设备_重型货架_广州金铁牛货架厂 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛婚外情取证-青岛王军侦探事务所 | AGV叉车|无人叉车|AGV智能叉车|AGV搬运车-江西丹巴赫机器人股份有限公司 | 乐考网-银行从业_基金从业资格考试_初级/中级会计报名时间_中级经济师 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 伶俐嫂培训学校_月嫂培训班在哪里报名学费是多少_月嫂免费政府培训中心推荐 | 大型果蔬切片机-水果冬瓜削皮机-洗菜机切菜机-肇庆市凤翔餐饮设备有限公司 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 百度网站优化,关键词排名,SEO优化-搜索引擎营销推广 | NMRV减速机|铝合金减速机|蜗轮蜗杆减速机|NMRV减速机厂家-东莞市台机减速机有限公司 | 振动台-振动试验台-振动冲击台-广东剑乔试验设备有限公司 | 瓶盖扭矩仪(扭力值检测)-百科 | 防爆型气象站_农业气象站_校园气象站_农业四情监测系统「山东万象环境科技有限公司」 | 金联宇电缆总代理-金联宇集团-广东金联宇电缆实业有限公司 | 滚珠丝杆升降机_螺旋升降机_丝杠升降机-德迈传动 | 废水处理-废气处理-工业废水处理-工业废气处理工程-深圳丰绿环保废气处理公司 | 美国HASKEL增压泵-伊莱科elettrotec流量开关-上海方未机械设备有限公司 | 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 首页-瓜尔胶系列-化工单体系列-油田压裂助剂-瓜尔胶厂家-山东广浦生物科技有限公司 | 工业PH计|工业ph酸度计|在线PH计价格-合肥卓尔仪器仪表有限公司 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 微波消解仪器_智能微波消解仪报价_高压微波消解仪厂家_那艾 | 防火卷帘门价格-聊城一维工贸特级防火卷帘门厂家▲ | 蓝鹏测控平台 - 智慧车间系统 - 车间生产数据采集与分析系统 | 自动气象站_气象站监测设备_全自动气象站设备_雨量监测站-山东风途物联网 | 液氨泵,液化气泵-淄博「亚泰」燃气设备制造有限公司 | 塑料瓶罐_食品塑料瓶_保健品塑料瓶_调味品塑料瓶–东莞市富慷塑料制品有限公司 | 瓶盖扭矩仪(扭力值检测)-百科 | 船老大板材_浙江船老大全屋定制_船老大官网 | 出国劳务公司_正规派遣公司[严海]| EFM 022静电场测试仪-套帽式风量计-静电平板监测器-上海民仪电子有限公司 | 雪花制冰机(实验室雪花制冰机)百科 | H型钢切割机,相贯线切割机,数控钻床,数控平面钻,钢结构设备,槽钢切割机,角钢切割机,翻转机,拼焊矫一体机 | 潍坊大集网-潍坊信息港-潍坊信息网| 展厅设计公司,展厅公司,展厅设计,展厅施工,展厅装修,企业展厅,展馆设计公司-深圳广州展厅设计公司 | 二手电脑回收_二手打印机回收_二手复印机回_硒鼓墨盒回收-广州益美二手电脑回收公司 | 广东恩亿梯电源有限公司【官网】_UPS不间断电源|EPS应急电源|模块化机房|电动汽车充电桩_UPS电源厂家(恩亿梯UPS电源,UPS不间断电源,不间断电源UPS) | 消电检公司,消电检价格,北京消电检报告-北京设施检测公司-亿杰(北京)消防工程有限公司 | 微型气象仪_气象传感器_防爆气象传感器-天合传感器大全 | 生产自动包装秤_颗粒包装秤_肥料包装秤等包装机械-郑州鑫晟重工科技有限公司 | 附着力促进剂-尼龙处理剂-PP处理剂-金属附着力处理剂-东莞市炅盛塑胶科技有限公司 | 大型果蔬切片机-水果冬瓜削皮机-洗菜机切菜机-肇庆市凤翔餐饮设备有限公司 |