您的位置: 网站首页> IT爱问> 当前文章

java中if和switch的区别

老董2022-05-21176围观,105赞

  本文介绍在java中if多分支语句和switch多分支语句的异同之处。

  1、相同之处

  if和switch都是分支语句,多超过一种的情况进行判断处理。

  2、不同之处

  switch更适合用于多分支情况,就是有很多种情况需要判断处理,判断条件类型单一,只有一个入口,在分支执行完后(如果没有break跳出),不加判断地执行下去;而if—elseif---else多分枝主要适用于分支较少的分支结构,判断类型不是单一,只要一个分支被执行后,后边的分支不再执行。

  switch为等值判断(不允许比如>= <=),而if为等值和区间都可以,if的使用范围大。

很赞哦!

python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群 python学习会

文章评论

    java中if和switch的区别文章写得不错,值得赞赏

站点信息

  • 网站程序:Laravel
  • 客服微信:a772483200