java运算符(Think In Java)

1.算术运算符
   +  -  *   /  %
2.关系运算符
   >  <  >=  <=  ==  !=
3.逻辑运算符
   &&   ||    !
4.位运算符
   & 与运算符       2位都为1的时候为1
    |   或运算符      2位有1位为1的时候为1
   ^   异或运算符  2位有且只有1位为1的时候为1
   ~   非运算符     
5.移位运算符  只能用于整型的primitive类型
   <    >>n右移位 把左边的操作数向右移动n位    操作数为正,高位用0填充,操作数为负,高位用1填充
6.三元运算符
   (boolean)?value1:value2

你可能感兴趣的:(java运算符(Think In Java))