运算符小结

运算符

优先级

++ -- 大于*/ 大于+ -

{算数运算符

  • +加

  • _减

  • *乘

  • / 除

  • %模(余)

  • ++ 递增

  • -- 递减

赋值运算

  • = 赋予

关系运算符

//括号没用 编码不要带 这个是防止PD++自动改码
  • (>)
  • (<)
  • (>=) 大于等于
  • (<=) 小于等于
  • (==) 等于 !!!! 俩等号
  • (!=instanceof) !=不等于

逻辑运算符号} //务必掌握 这四大类

  • && 与
  • || 或
  • ! 非

位运算符 只在二进制进行

  • &
  • |
  • ^
  • ~
  • (>>)
  • (<<)
  • (>>>)
/*A=0011 1100
B=0000 1101
A&B = 0000 1100   两个1为1 其余为0
A/B = 0011 1101   有1为1  无1为0
A^B = 0011 0001   相同为0 不相同为1
~B = 1111 0010

 << 左移     *2
        >> 右移     /2
        System.out.println(4<<5);// 4的二进制 向左移动5位   (4*(2的5次方))
        
*/

条件运算符

扩展赋值运算符

  • +=

  • -=

  • *=

  • /=

大爱秦疆老师
posted @ 2021-04-11 15:20  卑微带专人  阅读(38)  评论(0)    收藏  举报