qq_27836205
Jordan裔
2017-03-15 03:13
采纳率: 71.7%
浏览 2.4k
已采纳

看io流 用inputStream读取文件字节数

为什么设置new byte[16]时 输出字节数为40
设置new byte[2]时,输出字节数为314呢?
图片说明

图片说明

图片说明

图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • sinat_32366329
    知春秋 2017-03-15 03:32
    已采纳

    你的理解错误了!count只不过是你读取文件的次数而已。
    你用2的时候,一次读取2个字节,读取了314次才读取完文件
    你用16的时候,一次读取16个字节,读取了40次才读取完文件
    把count++换成count += b.length;
    这样获取的才是字节

    点赞 评论

相关推荐