Java的运算符
Java的运算符 运算符的分类 算术运算符 赋值运算符 关系运算符 逻辑运算符 位运算符 其他运算符 运算符的分类 运算符指明对操作数的运算方式。组成表达式的Java操作符有很多种。运算符按照其要求的操作数数目来分,可以有单目运算符、双目运算符和三目运算符,它们分别对应于1个、2个、3个操作数。运算符按其功能来分,有算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符和其他运算符。 算术运算符 单目: ~ (按位取反)、 ! (取非)、 - (负号运算符)、 ++ (自增)、 -- (自减) 双目: + (加)、 - (减)、 * (乘)、 / (除)、 % (取余) 三目: a > b ? true : false (当 a 大于 b 的时候,为 true,否则为 false;这整个运算符包括一个关系运算符(可以是“ > ”,“ < ”,“ != ”等等),一个“ ? ”,一个“ : ”,冒号前后需要有两个表达式、值或者是对象。) 赋值运算符 = += -= *= /= %= &= ^= |= <<= >>= 关系运算符 关系运算符用于比较两个数值之间的大小,其运算结果为一个逻辑类型(boolean布尔类型)的数值。 等于符号: == 不等于符号: != 大于符号: > 小于符号: < 大于等于符号: >= 小于等于符号: <= 逻辑运算符 与(&&) 对于&来说