举例代码
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首先把要移的位数和被移树的位数求余数然后移动余数个位数在本例中求余数为没有造成移动