更新時間:2022-12-22 11:13:27 來源:動力節點 瀏覽1162次
Java移位運算符是什么?動力節點小編來為大家進行介紹。
代表著在二進制下進行左移位,a<
例如3<<1,是將3先轉化為32位的二進制 0000 0000 0000 0000 0000 0000 0000 0011
左移一位,低位補0,結果為6 0000 0000 0000 0000 0000 0000 0000 0110
代表著在二進制下進行右移位,a>>i,a是要移動的數,i是要移動的位數
例如6>>1,是將6先轉化為32位的二進制 0000 0000 0000 0000 0000 0000 0000 0110
右移一位,高位補0還是1看該數字高位,0就補0,1就補1
結果為3 0000 0000 0000 0000 0000 0000 0000 0011
在二進制下進行右移,同有符號右移的區別是,高位一直補0
左移:往左移幾位就乘以2的幾次冪
右移:往右移幾位就除以2的幾次冪
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習