A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Akrios 中级黑马   /  2015-4-15 22:58  /  1113 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

if else和if-else if,后者在某些代码里会省很多事,这二个到底有什么区别?

4 个回复

倒序浏览
这要看当if不成立以后,还需不需要判定一下次的条件了,如果就两个结果,就不用else if,如果除了if的条件然后还需要判定其他可能,那就用else if呗。
回复 使用道具 举报
x331275955 发表于 2015-4-15 23:06
这要看当if不成立以后,还需不需要判定一下次的条件了,如果就两个结果,就不用else if,如果除了if的条件 ...

不是这个意思 ,我看过一个代码 2个有很大的区别
回复 使用道具 举报
Akrios 发表于 2015-4-15 23:32
不是这个意思 ,我看过一个代码 2个有很大的区别

那我这个新手就不懂了,呵呵。估计应该不是这两个的区别,有区别的应该是其他的代码。
回复 使用道具 举报
if   是单选  如果条件不成立就跳过执行语句继续运行执行语句下面的语句  if  else  是if的条件不成立就执行else的语句if的条件成立就执行if的执行语句 不执行else的执行语句   elseif   只不过是多了几个选项....
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马