为了账号安全,请及时绑定邮箱和手机立即绑定

关于该视频12:24中时,raf.length()为什么是12呢,求指导

raf.length()为什么是12呢,求指导

正在回答

2 回答

因为他后面还有一句 raf.writeInt(i), 所有多了四位

1 回复 有任何疑惑可以回复我~
#1

慕瓜7073846

谢谢你
2018-04-11 回复 有任何疑惑可以回复我~

’A‘和’B‘,总共写了两个字节,‘中‘,写了两个字节。

以下程序不是读了四次么,每次读了一个字节,那最终长度不是应该是12么 

int i = 0x7fffffff;
  //用write方法每次只能写一个字节,如果要把i写进去就得写4次,一个字符有4个字节,一个字节有八位
  raf.write(i>>>24);//高8位,往右移了24位
  raf.write(i>>>16);
  raf.write(i>>>8);
  raf.write(i);

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于该视频12:24中时,raf.length()为什么是12呢,求指导

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信