```java
import static net.mindview.util.Print.*;
public class URShift {
public static void main(String[] args){
int i = -1;
print(Integer.toBinaryString(i));
i >>>= 10;
print(Integer.toBinaryString(i));
long l = -1;
print(Long.toBinaryString(l));
l >>>= 10;
print(Long.toBinaryString(l));
short s = -1;
print(Integer.toBinaryString(s) + " short");
s >>>= 10;
print(Integer.toBinaryString(s) + " short>>>");
byte b = -1;//首先转换成 int 类型
print(Integer.toBinaryString(b)+ " byte");
b >>>= 10;
print(Integer.toBinaryString(b)+ " byte>>>");
b = -1;
print(Integer.toBinaryString(b));
print(Integer.toBinaryString(b>>>10));}} /* Output:
11111111111111111111111111111111
1111111111111111111111
1111111111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111 short
11111111111111111111111111111111 short>>>
11111111111111111111111111111111 byte
11111111111111111111111111111111 byte>>>
11111111111111111111111111111111
1111111111111111111111 直接输出
*///:~