int p= -6969317
int r=0xff & (p>>16);
什么“r”会显示以及如何?
答案 0 :(得分:2)
答案 1 :(得分:0)
如果您想查看int
的二进制表示,请使用:
public static String toBitString(final int data){
final StringBuilder s = new StringBuilder(32);
for (int i = 31; i >= 0; i--) {
s.append(data >> i & 1);
}
return s.toString();
}