栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JAVA if、switch循环的分支结构

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JAVA if、switch循环的分支结构

if分支

根据判定的结果(真或假)决定执行某个分支的代码。

格式一:if(条件表达式){代码}
需求:心跳(60-100)之间是正常的,否则系统提示进一步检查。
格式二:if(条件表达式){代码}
else{代码}
例如:发红包

如果你的money =1;结果会怎么样呢?

格式三:适用于条件比较多的代码
if(条件表达式){代码}
else if(条件表达式){代码}
else{代码}

switch分支

*匹配条件去执行分支,适合做值匹配的分支选择,结构清晰,格式良好。


这里有switch的案例


假如数据是周三那就直接会转到周三的指令

总结

if 在功能上远远强大于switch.
if 适合做区间匹配
switch适合做:值匹配的分支选择,代码优雅

switch分支注意事项

表达式类型只能是byte,short,int,char,JDK5开始支持枚举,JDK7开始支持String、不支持double、float、long。case给出的值不允许重复,且只能是字面量,不能是变量。不要忘记写break,否则会出现穿透现象。

穿透性例子,判断月份

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/712407.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号