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

为什么当i==2时end不是count-1?

if(i==2){

end=count;//end=count-1;??

}

正在回答

2 回答

我觉得理论上应该是减1的,但是因为在读写流操作的时候是读多少写多少,即使end超出了真正的长度,读到字节数组的字节也是文件本身的内容,写的时候也一样。

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

如果是11个字节。

此时,count数本身就是10,

最后一个线程结束位是10,不用减1。

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

举报

0/150
提交
取消
Android中的Http通信
  • 参与学习       64671    人
  • 解答问题       306    个

了解Android-http网络编程应用,常见忘了请求相关应用

进入课程

为什么当i==2时end不是count-1?

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