火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 2967|回复: 16
打印 上一主题 下一主题

[视窗] 请问 (如果) (分支判断) 语句的差异

[复制链接]

26

主题

1482

帖子

5571

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
5571
楼主
发表于 2022-11-22 15:54:09 | 显示全部楼层
如果否则就是 if、else、else if
会按顺序判断,一旦条件达成就不再执行下面的判断,但如果条件很多,恰好也在最尾,那就会判断多次

分支判断是 switch,会根据提供的值直接跳到支持的分支,只需要判断一次

结论上来看,简单的整数判断,5个条件内是如果否则快,超过5个是分支判断快
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-5-4 18:17 , Processed in 0.092206 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表