java 中读取文件最后一行信息
来源:互联网 发布:京东怎么做淘宝客 编辑:程序博客网 时间:2024/05/18 01:44
RandomAccessFile read = null;
try{
read = new RandomAccessFile(file,"r");
long start = read.getFilePointer();
long currect = start + r.length()-1;
String result = "";
read.seek(currect);
int d=-1;
while(currect>=start){
d = read.read() = read.readByte(); //如果换成 char d = read.readchar(),就会发生很有趣的事情,
// 在seek()偶数字节时,读就对,奇数时就错了.
// 在seek()偶数字节时,读就对,奇数时就错了.
if(d=='\n'||d=='\r'){
read.seek(currect+1);
result = read.readLine();
// do more handle about the result here
// ...
}
currect--;
}
}finally{
if(read!=null)
read.close();
}
原因是:
原因是:
java中一个字符(char)是2个字节 raf.seek(Integer.parseInt(s));这个方法的参数是指定偏移的字节数seek方法参数 readChar方法读取位置 readChar读取内容 0 文件开始 第一个字符1 第一个字节之后开始 第一个字符的第二个字节 第二个字符第一个字节2 第二个字节之后开始 第二个字符 所以,很容易理解为什么参数是奇数,无法读取,因为读取的根本不是一个字符的2个字节,而是分别读取了2个字符的半个字节其实如果你写入的是long类型,可能你输入1,2,3,4,5,6,7 都会错,原因一样的
0
上一篇:eclipse 快捷键
下一篇:c 语言的一些知识
相关热门文章
- JDK1.6官方下载_JDK6官方下载_...
- MyEclipse6.5下载及注册码...
- Eclipse+MyEclipse的配置
- Eclipse 插件安装、升级和卸载...
- 最新版SWT Designer 6.0 安装,...
- 那一台服务器也没5T的存储空间...
- 公司有5T的数据用于下载,数据...
- CACTI监控ESXI中的虚拟机,监...
- 如何挂载一块以前做过LVM的硬...
- 做主主同步,只同步个别的几张...
给主人留下些什么吧!~~
评论热议
- java 中读取文件最后一行信息
- java 倒序读取文件(最后一行开始读取)
- 高效读取文件最后一行
- python 读取文件最后一行
- C++ 读取文件最后一行
- php读取文件最后一行
- 读取文件最后一行数据
- nodejs读取文件最后一行
- 利用C++读取文本最后一行信息
- VC++读取文件的最后一行
- python 读取文件的最后一行
- c++读取文件的最后一行
- 【记录】JAVA 读取最后一行 删除最后一行 覆盖最后一行
- Java 快速读取文本文件最后一行数据
- JAVA如何实现读取文件最后一行记录,在文件的结尾追加记录
- c++文件读取最后一行读取两次的问题
- 用Java修改文件最后一行数据
- java从文件中读取信息
- java用RandomAccessFile实现多线程下载
- How to install an SSH Server in Windows Server 2008
- java 中RandomAccessFile的使用
- Linux添加可执行文件/头文件/链接库的环境变量
- eclipse 快捷键
- java 中读取文件最后一行信息
- c 语言的一些知识
- html中meta标签的使用
- ubuntu下sublime Text 2编辑器安装教程
- ubuntu 下安装搜狗输入法
- Git常用命令大全
- ubuntu 下wi-fi创建
- apache虚拟主机搭建以及cgi程序的运行
- 使用mysql的随笔
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
照烧鸡腿饭
照烧鸡腿做法
照烧酱
日式照烧酱
照烧龙利鱼
照烧鸡腿饭做法
照烧鳗鱼饭
日式照烧
照烧鸡腿饭的做法
日式照烧银鳕鱼
照烧茄子的做法
照烧茄子作品
照烧三文鱼
照烧酱的制作方法
照烧鸡腿的做法
照烧米汉堡
肯德基照烧
照烧排骨的做法
照烧排骨做法
照烧汁的调制方法
烧鸡腿
烧鸡腿家常做法
照烧酱做法
照烧汁是什么
照烧汁比例1234
照烧汁怎么做
正宗照烧鸡腿的做法
照烧鸡腿饭照烧汁做法
照烧酱的做法
自制照烧酱的做法
照烧鸡腿的做法大全
烧鸡腿的做法
烧公鸡的做法
烧鸡块的做法
鸡肉饭
龙的魔宠生涯 照烧茄子
团团照片
小照片
照片单词
照片的意义
照片的读音