当前位置: 首页 > news >正文

学校门户网站建设方案/湖南长沙疫情最新情况

学校门户网站建设方案,湖南长沙疫情最新情况,做自由行的网站好,云浮新增确诊病例JAVA问号?运算符的用法 *Java提供一个特别的三元运算符(ternary)经常用于取代某个类型的if-then-else 语句。 这个运算符就是?初看起来有点迷惑 但是一旦掌握了它,用?运算符是很方便高效的 *?运算符的通用格式如下&a…

JAVA问号?运算符的用法

*Java提供一个特别的三元运算符(ternary)经常用于取代某个类型的if-then-else 语句。
这个运算符就是?初看起来有点迷惑

但是一旦掌握了它,用?运算符是很方便高效的
*?运算符的通用格式如下:

expression1 ? expression2 : expression3

其中,expression1是一个布尔表达式。如果expression1为真,那么expression2被求值;
否则,expression3被求值。整个?表达式的值就是被求值表达式(expression2或expression3)的值。
expression2和expression3是除了void以外的任何类型的表达式,且它们的类型必须相同。

String type=null == "" ? "" : "1";

该例子的type = 1;

因为null==""为假所以后面表达式的值为1,

type的值即为1;

下面是一个利用?运算符的例子:

ratio = denom == 0 ? 0 : num / denom;

当Java计算这个表达式时,它首先看问号左边的表达式。
如果 denom 等于0,那么在问号和冒号之间的表达式被求值,并且该值被作为整个?表达式的值。
如果 denom 不等于零,那么在冒号之后的表达式被求值,并且该值被作为整个?表达式的值。然后将整个?
表达式的值赋给变量ratio。下面的程序说明了?运算符,该程序得到一个变量的绝对值。

总之,一句话:expression1 ? expression2 : expression3,的用法,如果expression1表达式的值为真,则取expression2的值,否则取expression3的值

http://www.jmfq.cn/news/5204791.html

相关文章:

  • 做APP必须要有网站么/seo海外推广
  • 哈尔滨专业网站制作设计/shopify seo
  • 网站备案可以强制撤销吗/百度投放广告流程
  • 网站设计培训成都/亚马逊alexa
  • 外贸做的社交网站/关键词排名点击
  • 自己做的网站如何联网/百度竞价推广课程
  • 上的网站app/百度推广工具
  • 企业管理软件销售好做吗/网站是怎么优化推广的
  • 网站域名在哪里注册/百度关键词搜索趋势
  • xsl做书店网站/永久开源的免费建站系统
  • 网站建设论文伯乐在线/代写文案的软件
  • 张家港市建设局网站/郑州网站推广报价
  • 大学做网站是什么专业/百度公司怎么样
  • 微网站开发公司/中国营销网
  • 网站制作的动画怎么做的/网站seo链接购买
  • 做虚假网站犯法吗/产品软文是什么意思
  • 网站设计制作一条龙免费/百度地图优化排名方法
  • 青岛网站建设费用/淘宝seo关键词的获取方法有哪些
  • 广东省住房及建设厅官方网站/应用商店优化
  • 网站建设柚子网络科技联系方式/百度投诉电话客服24小时
  • 做的网站手机打不开怎么回事啊/济南seo排名优化推广
  • erp软件是干嘛的/5g网络优化
  • 营销创意网站/目前病毒的最新情况
  • 社区网站建设公司/100个商业经典案例
  • 石家庄seo网络推广/优化大师客服电话
  • 求一个用脚做asmr的网站/关键词优化武汉
  • 是什么网站建设/福州网站开发公司
  • 手机企业网站设计理念/江苏网页定制
  • 网页美工设计教案/seo是什么级别
  • 湘潭网站建设 AA磐石网络/网站建设报价单