>` 與 `>>>` – 有什麼不同? " />
移位運算子:>> 與>>>
Java 提供了兩種不同的移位運算子:>>(算術移位)右)和>>(邏輯右移)對於各種程式來說至關重要。 (>>)
算術右移運算子保留其所操作數字的符號性。和。位表示:11111110
使用>> 將其右移一位: 11111111 (-1)邏輯右移(>>)
邏輯右移運算子則忽略數字的符號性它只是將所有位元向右移動,用填滿左側空出的位元。的相同表示右移一位:01111111實際意義
之間的選擇>>>和>>取決於特定程式的上下文。和符號至關重要,則應採用算術右移。的結果。
以上是Java 移位運算符:`>>` 與 `>>>` – 有什麼不同?的詳細內容。更多資訊請關注PHP中文網其他相關文章!