java位運算符瞭解

位運算符 << , >>, >>>, &, |, ^, ~ &(與運算),|(或運算), ^(異或運算)這三個在邏輯運算符裏也出現過,那麼如何判定是哪種呢,首先如果運算符兩側的值爲布爾類型的,那麼是邏輯運算符裏的,結果是布爾型的;如果兩側是數值型的話,是位運算符的,結果也是數值型的。 結論: 位運算符操作的都是整型的數據; << :在一定範圍內,每向左移1位,相當於 * 2,被移除的高位丟棄,空缺
相關文章
相關標籤/搜索