java中自增自減運算符詳解 inta=10inti=~a結(jié)果i=—11,為什么?在Java中謝謝?
inta=10inti=~a結(jié)果i=—11,為什么?在Java中謝謝?首先,我們需要知道“~”是一個否定運算符。正數(shù)加1的反結(jié)果是負數(shù)也就是說,10加1的反結(jié)果是-10,但是這里的反結(jié)果沒有+1,所以
inta=10inti=~a結(jié)果i=—11,為什么?在Java中謝謝?
首先,我們需要知道“~”是一個否定運算符。正數(shù)加1的反結(jié)果是負數(shù)
也就是說,10加1的反結(jié)果是-10,但是這里的反結(jié)果沒有+1,所以結(jié)果是-11