当前位置: 网站首页>上往建站>小程序制作

【淘宝店铺装修设计】高端!网站定制/设计/优化/二次开发/制作/搭建-东平高端网站建设-公司官网重新制作

发表日期: 2022-09-01 14:49:54 浏览次数:219


上往建站提供苏州网站建设网站制作微信小程序,微商城,App开发制作,致力于苏州企业网站建设公司网站制作,全国用户超10万,10余年的网站开发和建站经验,主营::企业邮箱虚拟主机网络建站网站服务网页设计网店美工设计网站定制企业建站网站设计制作网页制作公司等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


高端!网站定制/设计/优化/二次开发/制作/搭建-东平高端网站建设

网站建设.png

= 10c |= a   = 10

条件运算符(?:)

条件运算符也被称为三元运算符。该运算符有3个操作数,并且需要判断布尔表达式的值。该运算符的主要是决定哪个值应该赋值给变量。

variable x = (expression) ? value if true : value if false

实例

Test.java 文件代码:

public class Test {   public static void main(String[] args){      int a , b;      a = 10;      // 如果 a 等于 1 成立,则设置 b 为 20,否则为 30      b = (a == 1) ? 20 : 30;      System.out.println( "Value of b is : " +  b );      // 如果 a 等于 10 成立,则设置 b 为 20,否则为 30      b = (a == 10) ? 20 : 30;      System.out.println( "Value of b is : " + b );   }}

以上实例编译运行结果如下:

Value of b is : 30Value of b is : 20

instanceof 运算符

该运算符用于操作对象实例,检查该对象是否是一个特定类型(类类型或接口类型)。

instanceof运算符使用格式如下:

( Object reference variable ) instanceof  (class/interface type)

如果运算符左侧变量所指的对象,是操作符右侧类或接口(class/interface)的一个对象,那么结果为真。

下面是一个例子:

String name = "James";boolean result = name instanceof String; // 由于 name 是 String 类型,所以返回真

如果被比较的对象兼容于右侧类型,该运算符仍然返回 true。

看下面的例子:

class Vehicle {} public class Car extends Vehicle {   public static void main(String[] args){      Vehicle a = new Car();      boolean result =  a instanceof Car;      System.out.println( result);   }}

以上实例编译运行结果如下:

true

Java运算符优先级

当多个运算符出现在一个表达式中,谁先谁后呢?这就涉及到运算符的优先级别的问题。在一个多运算符的表达式中,运算符优先级不同会导致最后得出的结果差别甚大。

例如,(1+3)+(3+2)*2,这个表达式如果按加号最优先计算,答案就是 18,如果按照乘号最优先,答案则是 14。

再如,x = 7 + 3 * 2;这里x得到13,而不是20,因为乘法运算符比加法运算符有较高的优先级,所以先计算3 * 2得到6,然后再加7。

下表中具有最高优先级的运算符在的表的最上



Java运算符优先级

当多个运算符出现在一个表达式中,谁先谁后呢?这就涉及到运算符的优先级别的问题。在一个多运算符的表达式中,运算符优先级不同会导致最后得出的结果差别甚大。


例如,(1+3)+(3+2)*2,这个表达式如果按加号最优先计算,答案就是 18,如果按照乘号最优先,答案则是 14。


再如,x = 7 + 3 * 2;这里x得到13,而不是20,因为乘法运算符比加法运算符有较高的优先级,所以先计算3 * 2得到6,然后再加7。


下表中具有最高优先级的运算符在的表的最上面,最低优先级的在表的底部。


类别 操作符 关联性

后缀 () [] . (点操作符) 左到右

一元 expr++ expr-- 从左到右

一元 ++expr --expr + - ~ ! 从右到左

乘性 * /% 左到右

加性 + - 左到右

移位 >> >>>  << 左到右

关系 > >= < <= 左到右

相等 ==  != 左到右

按位与 左到右

按位异或 ^ 左到右

按位或 | 左到右

逻辑与 && 左到右

逻辑或 | | 左到右

条件 ?: 从右到左

赋值 = + = - = * = / =%= >> = << =&= ^ = | = 从右到左

逗号 左到右




高端!网站定制/设计/优化/二次开发/制作/搭建-东平高端网站建设

上往建站提供全网SEO搜索引擎提升网站排名,致力于苏州企业网站建设公司网站制作,全国用户超10万,10余年的网站开发建站经验,主营:网站建设域名邮箱服务器空间| 网站推广上往建站网站制作网站设计域名注册网络营销网站维护等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


400-111-6878
服务热线
顶部

备案号: 苏ICP备2021016738号

CopyRight © 2021 上往建站 All Right Reserved 未经许可不得复制转载

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.pro 网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

全国服务热线:400-111-6878