在JAVA中,"~"是什么意思?

优先级是怎么样的?

~是位运算符,意义是
按位非(NOT)

按位非也叫做补,一元运算符NOT“~”是对其运算数的每一位取反。例如,数字42,它的二进制代码为:
00101010
经过按位非运算成为
11010101

优先级按位运算符的优先级,在运算符中优先级最低。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-23

科普:JAVA到底是什么?

相似回答