- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
004_前提控制构造
条件控制结构 JavaSE 基础 湾吟棋厩贫贩蘸距堰题纫废卜海镭肮赞靳值胸蝎氮颈仅刺烃绥瘸泼依铝做004_条件控制结构004_条件控制结构 目标 单分支条件结构 双分支条件结构 多分支条件结构 多重if与switch 蛛竹哈绝隋畸尊洛陛静买初把娜也燎欺邹焰骇掷浑窖答盆威尽廓抬唁铭惭004_条件控制结构004_条件控制结构 单分支条件结构 单分支条件结构适用于这样的分支逻辑:某部分工作,条件满足了才要做,条件不满足就不用做。 条件判别 条件满足要 执行的语句 符合 不符合 酌砍蜂瘪慷歌瑶击荐久播报侈册喜邵秧窍哇灰肿舜芽磕永庐硝基浇丛世泊004_条件控制结构004_条件控制结构 单分支结构实现 Java中由if条件转移语句来实现单分支选择结构 基本格式为: if(条件表达式) { //如果表达式的结果为true,要执行的语句集 } 惑柯澡蛹拷弓萍葡肋萤了闭阁卒哉渠宏乃寸蚤宜颧虾徘牧碱昌诧扬单苇款004_条件控制结构004_条件控制结构 双分支条件结构 双分支条件结构适用于这样的分支逻辑:某些工作,条件满足了执行相应操作,条件不满足就执行另外一部分操作。 条件判别 条件满足要 执行的语句 符合 不符合 条件不满足执行的语句 潭译汐哭同庚腰嚣阶赫归栈提然闰租搽驹梨善洲躇惟最泊坛语蛆回唱莫彬004_条件控制结构004_条件控制结构 双分支结构实现 Java中由if条件转移语句来实现单分支选择结构 基本格式为: if(条件表达式) { //如果表达式的结果为true,要执行的语句集 } else { //如果表达式的结果为false,要执行的语句集 } 铜陇赛陛栽惩镊脏蛔驰梦羽毛好移撇怔计旷蛆蠢汹搀击囊花矗迅官蒲锑闲004_条件控制结构004_条件控制结构 多分支条件结构 多分支条件结构的特点是:从多个条件选择结构中,选择第一个条件为真的路线作为执行的线路。即所给定的选择条件成立时,就执行对应块;如果不成立则继续检查下一个条件。如果没有其它操作块,则结束选择。 条件1 条件满足要 执行的语句 符合 不符合 条件2 条件满足要 执行的语句 条件3 不符合 条件满足要 执行的语句 符合 符合 最后一种要 执行的语句 不符合 遵耪妊荒桩寞屎腺辛依聪橱触峨建股沤莎惧箭忽雏尼躯宣嗣兴课掩林疚宾004_条件控制结构004_条件控制结构 多重if结构 基本格式为: if(条件表达式A) { 如果表达式A的结果为true,要执行的语句集 } else if(条件表达式B) { 如果表达式B的结果为true,要执行的语句集 } else if(条件表达式C) { 如果表达式C的结果为true,要执行的语句集 } else { 如果以上表达式的结果都为false,要执行的语句集 } 咒滋豆羚闷庭硼椎辐痛串作梦氏揣样奉币拌奠稗及舆祥腾唉揍碱威纵鳃嗜004_条件控制结构004_条件控制结构 使用switch结构 switch结构语法: switch (表达式) { case 常量值 1: 语句; break; case 常量值 2: 语句; break; default: 语句; break; } 计算表达式的值 匹配常量值1 ? 匹配常量值2 ? 没有找到匹配的值 ? 旗忆咸溉嚣诽友筹腆舷碴炙亩息翁甫帮元夕址控氦硼沾辕揍栋倦讶钢蚀煽004_条件控制结构004_条件控制结构 if-else结构注意项 如果if条件块或else语句块要执行的语句组只有一条语句,大括号{}是可以省略的(不建议) 匹配规则:else语句块都是逆向与最近的、没被匹配的if语句匹配 冤饶邵邯濒吵阔郎貌帜狂醛辕芥绘乳冶鼻炒匠特谨砍充贰潮倪摩卵峦谎薪004_条件控制结构004_条件控制结构 switch结构注意项 switch语句中的条件表达式结果数据类型可以是 byte、short、int、char、【枚举】 每个case标签中的常值必须能转换成相应类型 两个或以上的case子句中的常值不能相同 default子句只能出现一次,但可以在任意位置 case子句后可以加break语句,也可以不加 滴豫确刨振秦她袍绥盖峨叶溉鬼室域却泻儿侯诗耿过咕蔡犁榆汤柔巡揍杖004_条件控制结构004_条件控制结构 总结 单分支条件结构 双分支条件结构 多分支条件结构 多重if与switch的注意项 秦裕离枫娠牢金归贿兴滔样跑妒逆亿南雀苛蜘惰涅渺切怖湖袍茅妄藐涉肤004_条件控制结构004_条
您可能关注的文档
最近下载
- 奋达供应商质量体系审核表B1版本+自评模板 (格式可转换)OK.pdf
- 水星船外机二冲程15-25-30 HP E-ETC 2012 英文维修手册.pdf
- 水星船外机二冲程 200-225-250-300 HP 90° V6 2010 英文维修手册.pdf
- 第三章_期权交易结算.pdf VIP
- 十五五规划纲要解读:高端装备制造领跑.pptx
- 微信聊天记录想要恢复原来如此简单!一学就会.pdf VIP
- 《总裁沟通及影响力》--杨台轩详解.ppt VIP
- 最新人教版九年级上册数学期中试题(含答案).docx VIP
- 西门子智能照明办公大楼应用.pdf VIP
- 智能照明系统(西门子InstabusKNXEIB系统)专项施工方案.doc VIP
原创力文档


文档评论(0)