DataOutputStream中的writeInt

public final void writeInt(int v) throws IOException {
out.write((v >>> 24) & 0xFF);
out.write((v >>> 16) & 0xFF);
out.write((v >>> 8) & 0xFF);
out.write((v >>> 0) & 0xFF);
incCount(4);
}
为什么右移后要&0xFF?

查看全部
lanhuidonginjava
lanhuidonginjava
2015/08/08 08:12
  • java
  • 点赞
  • 收藏
  • 回答
    私信

1个回复