BufferedReader重新定位到文件首位置,每一次读完之后重新定位到文件首位置继续读入
来源:互联网 发布:林俊杰 小酒窝 知乎 编辑:程序博客网 时间:2024/06/07 08:59
最近遇到需要用BufferedReader.readLine()无限地循环读入同一个文件,即每一次读完之后重新定位到文件首位置继续读入,于是找到了其实现方法:
File file = new File( "E:\test.txt"); BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(file))); reader .mark( ( int )file.length() + 1 );//在首行做个标记 while( true ) {if (reader == null) {Thread.sleep(1000);continue;} String line = reader .readLine();if (line != null) {System.out.println(line );} else{ reader .reset();//从mark的那一行开始读} }
0 0
- BufferedReader重新定位到文件首位置,每一次读完之后重新定位到文件首位置继续读入
- iPhone开发--光标定位到含有文字的UITextVIew的首位置
- easyui数据选择后重新定位到第一行
- JavaSE_Java中的流重定向_重新定位到控制台
- 重定位stderr到文件
- 定位到文件目录并选定文件
- [翻译自MOS文章]怎么在OGG 12c版本中把replicat进程重新定位到之前的trail文件位置上?
- java BufferedReader 定位读取文件内容
- 打开文件夹并定位到指定文件
- Opendialog 定位到文件和文件夹
- 重新定位自己
- ScrollView重新定位
- 《重新定位》读后感
- 重新定位,改变角色
- 互联网思考悲伤之后 如何重新定位移动互联网方向
- Eclipse中工程如何快速重新定位到新的SVN库?
- 重定位cout到文件,不输出到屏幕
- 实现emacs中重新载入硬盘的文件到buffer
- 常用工具 -- 产品经理
- 用JS 对对象添加事件
- npm设置代理
- Unity延迟执行一段代码的较为优雅的方式
- 直接让浏览器下载文件而不打开
- BufferedReader重新定位到文件首位置,每一次读完之后重新定位到文件首位置继续读入
- session保存至mongodb
- CSS灵活运用expression来区分只读文本框
- 模态窗口,在IE下是模态,在FF下不是模态,作了最大的努力来实现通用
- java bean 转为JSON
- JAVA项目注意点:翻页乱码问题
- word2007 去掉句首字母大写
- docker 打造node js 运行环境
- OAF学习笔记-21-修改系统的standard code跨页面传值