• 地铁唐风诗韵文化专列昨首发 众多市民乘客“走进唐朝” 2019-09-17
  • 暖!高速路收费员为除雪推迟订婚  同事为其策划雪中求婚仪式 2019-09-11
  • 计划经济政府是不能管的,但习近平说,政府要管好经济工作,这是当和人民交付的使命,你认为怎么样? 2019-08-29
  • 广西乐业县开展2016年党政机关干部消防安全集中大培训 2019-08-29
  • 2018“一带一路”全球传播论坛 2019-06-29
  • 人工智能养猪种菜听着“魔幻”,前景广阔 2019-06-28
  • 夏季如何远离“空调病”? 2019-06-13
  • 习近平致信祝贺人民日报创刊70周年 2019-06-03
  • 《歌手》首发阵容6年来最尬?令我震惊的只有…… 2019-05-14
  • 兵团一集体一个人获誉全国非遗保护工作先进 2019-05-14
  • 熬夜网购引发头晕恶心 低头族小心患上耳石症 2019-05-13
  • 银川:“互联网+政务”加速“放管服”改革 2019-05-13
  • 遏制电商“二选一”该动真格了 2019-05-12
  • 我国居民人均预期寿命又提高了 2017年提高至76.7岁 2019-05-12
  • “送金融知识下乡”活动 2019-05-12
  • 北京赛车算法规律: JSON在线解析

    Java运算符优先级

    关于 Java 运算符优先级顺序,首先Java 是强类型语言,运算符优先级有着严格的规定,先按优先级运行顺序运行,再从左到右运行。

    在平时的Java运算开发中,其实最好还是带上括号,不过运算符的优先级,我们还是要非常了解,详情看下面的列表。

    Java运算符优先级列表

    优先级 运算符 简介 结合性
    1 [ ]、 .、 ( ) 方法调用,属性获取 从左向右
    2 !、~、 ++、 -- 一元运算符 从右向左
    3 * 、/ 、% 乘、除、取模(余数) 从左向右
    4 + 、 - 加减法 从左向右
    5 <<、 >>、 >>> 左位移、右位移、无符号右移 从左向右
    6 < 、<= 、>、 >=、 instanceof 小于、小于等于、大于、大于等于,
    对象类型判断是否属于同类型
    从左向右
    7 == 、!= 2个值是否相等,2个值是否不等于。
    下面有详细的解释
    从左向右
    8 & 按位与 从左向右
    9 ^ 按位异或 从左向右
    10 | 按位或 从左向右
    11 && 短路与 从左向右
    12 || 短路或 从左向右
    13 ?: 条件运算符 从右向左
    14 =、 += 、-= 、*= 、/=、 %=、 &=、 |=、 ^=、 <、<= 、>、>= 、>>= 混合赋值运算符 从右向左

    Java算数运算符

    +:加法,如:int a = 1+2;

    -:减法,如:int a = 9-8;

    *:乘法,如:int a = 8*9;

    /:除法,如:int a = 8/9;

    %:取余运算:int a = 10%2;


    Java关系运算符

    <:小于,如:int a = 1; if(a<0) //false

    >:大于,如:int a = 1; if(a>0) //true

    <=:小于等于,如:int a = 1; if(a<=1) //true

    >=:大于等于,如:int a = 1; if(a>=1) //true

    ==:下面详细说明;

    1. 判断2个数值是否相等,比如:int a = 0,b=1; if(a==b)//false ,注意:== 只能使用在基础类型中,以及对象和 null 比较的时候。
    2. 当对象和对象比较想使用‘==’来判断的时候,应该使用 equals 来判断。

    Java运算符总结

    其实在运算过程中,最好直接带上括号,如int a = 1; a = (a + 100) >>(a+1); int a = 1; a = a + 100>>a+1;结果都是25,运算顺序也一样,前面的可读性更好吧?

    站长也是Java攻城师,博客地址://www.za25.com.cn/blog/

    工具导航地图

  • 地铁唐风诗韵文化专列昨首发 众多市民乘客“走进唐朝” 2019-09-17
  • 暖!高速路收费员为除雪推迟订婚  同事为其策划雪中求婚仪式 2019-09-11
  • 计划经济政府是不能管的,但习近平说,政府要管好经济工作,这是当和人民交付的使命,你认为怎么样? 2019-08-29
  • 广西乐业县开展2016年党政机关干部消防安全集中大培训 2019-08-29
  • 2018“一带一路”全球传播论坛 2019-06-29
  • 人工智能养猪种菜听着“魔幻”,前景广阔 2019-06-28
  • 夏季如何远离“空调病”? 2019-06-13
  • 习近平致信祝贺人民日报创刊70周年 2019-06-03
  • 《歌手》首发阵容6年来最尬?令我震惊的只有…… 2019-05-14
  • 兵团一集体一个人获誉全国非遗保护工作先进 2019-05-14
  • 熬夜网购引发头晕恶心 低头族小心患上耳石症 2019-05-13
  • 银川:“互联网+政务”加速“放管服”改革 2019-05-13
  • 遏制电商“二选一”该动真格了 2019-05-12
  • 我国居民人均预期寿命又提高了 2017年提高至76.7岁 2019-05-12
  • “送金融知识下乡”活动 2019-05-12