两种的if结构的区别?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

两种的if结构的区别?

2016-03-18 14:14:18 1801 1

第一种:

  if () {

    }
    else if (){

    }
    else if (){

    }
    else{

    }

第二种:

  if () {

    }
    if (){

    }
    if (){

    }
    else{

    }
取消 提交回答
全部回答(1)
  • 蛮大人123
    2019-07-17 19:06:34

    第一种结构功能类似于Switch,但需要判断的变量还不适合使用Switch,所以使用它;
    第二种结构我比较喜欢,不过这种主要用于退出函数/方法;
    比如一个方法有N个参数,我需要逐步验证合法性,不合法就退出(返回默认值或错误码),避免写N个if的嵌套

    0 0
相关问答

1

回答

alpha通道和opacity属性的区别?

2016-05-26 16:59:37 1558浏览量 回答数 1

1

回答

C与C++的区别

2016-06-08 21:07:42 1877浏览量 回答数 1

1

回答

jq 如何根据id逐个赋值?

2016-06-12 15:19:28 1810浏览量 回答数 1

3

回答

请问下已激活和“已加固激活”两种版本的区别

2013-12-18 16:41:30 5936浏览量 回答数 3

1

回答

setState 和 replaceState 的区别

2019-11-22 14:20:51 505浏览量 回答数 1

1

回答

du 和 df 的定义,以及区别?

2019-12-31 15:44:07 857浏览量 回答数 1

2

回答

instanceof 的作用?

2020-04-03 15:27:05 791浏览量 回答数 2

1

回答

ArrayList和LinkedList的区别,以及应用场景是什么?

2020-04-10 13:41:52 928浏览量 回答数 1

1

回答

if双支结构的else结构可选吗?

2021-10-31 16:59:25 257浏览量 回答数 1

1

回答

Presto是怎么样配置OSS Access Key的?

2021-12-09 19:47:47 207浏览量 回答数 1
+关注
蛮大人123
我说我不帅他们就打我,还说我虚伪
文章
问答
问答排行榜
最热
最新
相关电子书
更多
HBase2.0重新定义小对象实时存取
立即下载
继承与功能组合
立即下载
低代码开发师(初级)实战教程
立即下载