`
wing123
  • 浏览: 799902 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

bufferedread中readline方法,读取数据不全问题

 
阅读更多
line=40

 

 

while (-1 != errorReader.read()) {
    String line = errorReader.readLine();//line= "ine=40"
}

 

分析:

 

读取流的操作会导致流中的游标向后移动
例如:while的条件中的while(br.read()!=-1)
标准输出中的system.out.println(br.readLine())都导致了游标向后移动
真正使用时的readLine实际上已经不是标准输出中的readLine了

 

修改程序

 

String line = "";

while (null != (line = errorReader.readLine())) {
    syso(line);//line=40
}

 

 

 

分享到:
评论

相关推荐

    使用IO流读取全国行政区划代码,写入SQL语句

    使用BufferedRead和BufferedWriter读取文件信息,拼接写入SQL语句

    BufferedReader的用法---马克-to-win java视频

    BufferedReader的用法---马克-to-win java视频缓存输入流的介绍

    精选微信小程序源码:生鲜商城小程序(含源码+源码导入视频教程&文档教程,亲测可用)

    微信小程序是一种轻量级的应用开发平台,主要针对移动端,由腾讯公司推出,旨在提供便捷的线上服务体验。在这个“微信小程序生鲜商城小程序源码”中,包含了一系列资源,帮助开发者或商家快速搭建自己的生鲜电商平台。 源码是程序的核心部分,它是由编程语言编写的指令集,用于控制计算机执行特定任务。在这个项目中,源码是实现生鲜商城功能的基础,包括用户界面设计、商品浏览、购物车管理、订单处理、支付接口集成等模块。开发者可以通过查看和修改源码,根据自己的需求进行定制化开发,比如调整界面风格、添加促销活动、优化支付流程等。 源码导入视频教程与文档教程则是学习和部署这些源码的关键。视频教程通常通过视觉演示,详细展示如何将源码导入到微信开发者工具中,设置项目环境,调试代码,以及解决可能出现的问题。这对于不熟悉小程序开发的初学者来说,是非常实用的学习资源。文档教程则可能更侧重于文字解释和步骤指导,对于需要查阅特定信息或在遇到问题时进行查证很有帮助。 “详细图文文档教程.doc”很可能是对整个源码结构、功能模块和操作步骤的详细说明,包括如何配置数据库连接、设置API接口、调整页面布局等。文档中的图文结合可以清晰

    Docker-compose容器编排

    微服务改造升级并生成新镜像

    整合Springboot shiro jpa mysql 实现权限管理系统(附源码地址)

    整合Springboot shiro jpa mysql 实现权限管理系统(附源码地址)

    自定义图片裁剪View

    自定义图片裁剪View

    421个地级市1949-2020年全要素生率(年度数据)-最新出炉.zip

    1、资源特点 全新整理:今年全新力作,手工精心打磨。 权威数据:数据来自权威渠道,精准可靠。 放心引用:杜绝数据造假,品质保证。 2、适用人群 在校专科生、本科生、研究生、大学教师、学术科研工作者 3、适用专业 经济学、地理学、城市规划、公共政策、社会学、商业管理、工商管理等

    【图像加密】基于matlab阿诺尔德卡特地图图像加密【含Matlab源码 9233期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    音乐频谱Visualizer代码

    音乐频谱Visualizer代码

    【创新未发表】基于金豺优化算法GJO-Kmean-Transformer-LSTM实现负荷预测附Matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。 替换数据可以直接使用,注释清楚,适合新手

    我的职业生涯规划书——杜默昕.pages

    我的职业生涯规划书——杜默昕.pages

    双端影视APP无加密修复版源码 附教程

    苹果cms影视双端 本源码为影视双端,支持一键生成安卓和苹果客户端,界面ui优美,对接苹果cms,只需打开api开放接口即可。 功能说明:1.支持安卓 苹果,一键打包,方便使用 2.广告功能:首页幻灯片,搜索栏广告,播放页广告,代理中心广告 3.三种运营模式选择 4.支持代理分销 5.卡密购买充值 6.视频下载 7.播放记录,收藏 8.用户留言 9.首页公告 10.缓存清理 11.聚合直播 12.绑定用户设备码,防止乱注册 13.设置邀请奖励,注册奖励 14.太多了,,,懒得写,自行体验 接下来我们来看看几张界面截图 教程开始: 1. 准备工作 你需要自行搭建好苹果cms,开启api开放接口。 电脑安装hbuilderx 软件,下载地址https://www.dcloud.io/hbuilderx.html 下载好源码开始安装 2. 开始安装: A. 后台安装:直接将后台源码上传到服务器,修改 /include/config1.php里面的数据库信息为自己的,然后将数据库文件夹里面的data.sql导入到你的数据库

    MinGW 5.16.zip

    MinGW 5.16.zip

    【创新未发表】基于鲸鱼优化算法WOA-Kmean-Transformer-BiLSTM实现负荷预测附Matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。 替换数据可以直接使用,注释清楚,适合新手

    【创新未发表】基于白鹭群优化算法ESOA-Kmean-Transformer-BiLSTM实现负荷预测附Matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。 替换数据可以直接使用,注释清楚,适合新手

    完整数据-中国各省恩格尔系数和泰尔指数面板数据1978-2022年

    数据指标说明 一、1978-2022各省份城镇与农村恩格尔系数 二、1978-2022各省份泰尔指数等数据 1、1978-2022各省份泰尔指数 2.泰尔指数模型stata全流程代码+数据+文献 3、泰尔指数计算模板

    20190312-180244-旋转磁体产生的场造成激光功率减小

    激光穿过旋转磁体产生的磁场,发射到激光功率计。在旋转磁体加速旋转的过程钟,功率计算出的激光功率减小了。 这可能是因为功率计所在空间的磁场频率被提升的结果。因为即便光子的运动方向可以偏折,但频率不会在途经特殊场域之后改变。 本实验使用STM32F429做AD采集,WIFI串口模块传输测量数据。上位机程序用C# WPF写成。

    基于JAVA+SpringBoot+Vue+MySQL的汉服推广网站 源码+数据库+论文(高分毕业设计).zip

    项目已获导师指导并通过的高分毕业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,确保可以运行!可以放心下载 技术组成 语言:java 开发环境:idea 数据库:MySql8.0 部署环境:maven 数据库工具:navicat

    (2000-2024年)完整数据--全国地级市二手房价数据三条

    数据指标说明 一、全国121个城市的二手房挂牌数据(2000w+) 二、2000-2022 年 296 个地级以上城市房价数据 三、2010-2024城市-房价数据

    毕业设计-基于微信小程序的共享雨伞租借系统项目源码

    毕业设计-基于微信小程序的共享雨伞租借系统项目源码,本项目是一套98分毕业设计系统,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业,包含:项目源码、项目说明等。该项目可以直接作为毕设使用,项目都经过严格调试,确保可以运行! 毕业设计-基于微信小程序的共享雨伞租借系统项目源码,本项目是一套98分毕业设计系统,毕业设计-基于微信小程序的共享雨伞租借系统项目源码主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,毕业设计-基于微信小程序的共享雨伞租借系统项目源码可作为课程设计、期末大作业,包含:项目源码、项目说明等。该项目可以直接作为毕设使用,项目都经过严格调试,确保可以运行! 毕业设计-基于微信小程序的共享雨伞租借系统项目源码,本项目是一套98分毕业设计系统,毕业设计-基于微信小程序的共享雨伞租借系统项目源码主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,毕业设计-基于微信小程序的共享雨伞租借系统项目源码可作为课程设计、期末大作业,包含:项目源码、项目说明等。该项目可以直接作为毕设使用,项目都经过严格调

Global site tag (gtag.js) - Google Analytics