舉例代碼
public class Console {
public static void main(String[] args) {
int i = >> ;
long l = >> ;
Systemoutprintln(the i is : + i);
Systemoutprintln(the l is : + l);
}
輸出
the i is :
the l is :
從輸出可以看出兩數沒有變因為移位前Java首先把要移的位數和被移樹的位數求余數然後移動余數個位數在本例中求余數為沒有造成移動