java运算符的优先级别

Java运算符的优先级别

java运算符的优先级别


赋值<三目<逻辑<关系<算术<单目

运算符优先级:从左到右

      [ ]         ( )     ++      --        !       ~      instanceof      *       /       %       +        -        <<       >>          >>>        <      >       < =      > =       ==      !=      &     ^       &&      ||        ? :           op=

实例:

   5<6 | 'A'>'a' && 12*6<=45+23&&!true
=5<6 | 'A'>'a' && 12*6<=45+23&&false
=5<6 | 'A'>'a' &&72<=68&&false
=true|false&&false&&false
=true&&false&&false
=false&&false
=false

看懂这个你就厉害了!!