什么是~&引用;java中的运算符do,如:字节b=~5+;1.

什么是~&引用;java中的运算符do,如:字节b=~5+;1.,java,Java,“~”运算符在java中的作用是什么:字节b=~5+1 当结果被发送到标准输出System.out.print(b)时,它会打印'-5',但我不知道为什么或者它代表什么。它是位补运算符。由于java使用来表示负数,~x+1相当于-x如果某个地方有一个java运算符列表。如果某个地方有一个不,我不是说-x-1。那是从哪里来的?哦,糟糕,我没看到你写了~x+1感谢你的帮助。但是为什么~5+1=-5而不是-4呢?读一下2的补语,你就会明白了

“~”运算符在java中的作用是什么:
字节b=~5+1


当结果被发送到标准输出
System.out.print(b)
时,它会打印
'-5'
,但我不知道为什么或者它代表什么。

它是位补运算符。由于java使用来表示负数,
~x+1
相当于
-x

如果某个地方有一个java运算符列表。如果某个地方有一个不,我不是说
-x-1
。那是从哪里来的?哦,糟糕,我没看到你写了~x+1感谢你的帮助。但是为什么~5+1=-5而不是-4呢?读一下2的补语,你就会明白了