我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

FileInputStream 流读取残缺的问题

使用输出语句读取单个字节正常;
使用for循环读取多个字节正常;
但是我们知道,利用读取到null会返会-1的特点,作为判断条件使用while循环,更合适,毕竟你无法知道for循环的执行次数
但是使用while循环会出现读取不完全的问题
(使用for的结果)

img


(使用while的结果,可以看到是不完整的)

img

直接输出(char)b,这里read方法一次循环调用了两次

近期文章

  • 怎么用python循环输出01,02,03...这种格式的啊
  • MCS-51系列单片机
  • 不同电脑打包同一APP,如何使其签名一致
  • 课型设计,集成锁相环NE564,其中的vco不知道怎么找
  • 为什么在VB中重新生成一个项目,会生成失败
  • 再问一个js的问题,假设
  • U盘正在下载中出现无法识别的情况,请问怎么处理
  • 微信开发者工具显示老是在加载中
  • 写五个java代码,实用数据类
  • C++猜价格,要求考虑猜的是整型浮点型和字符型
  • 到底是哪里出了问题……
  • java oj多线程输出字母和数字
  • 求解,最后输出是不是n=8,请告诉我过程
  • java编程,这怎么搞
  • 为啥malloc与new 差这么多?
  • 如何才能打开指令窗口,看到图二中的Figure2
  • vc++用Windows本地调试器时提示错误(win7系统)
  • 里德所罗门算法如何实现
  • 求两个整数之商的编程代码
  • 递归函数求1到n的累加

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华