首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JAVA高速读取文本最后一行

2012-12-24 
JAVA快速读取文本最后一行// 使用RandomAccessFile , 从后找最后一行数据RandomAccessFile raf new Rand

JAVA快速读取文本最后一行
// 使用RandomAccessFile , 从后找最后一行数据

RandomAccessFile raf = new RandomAccessFile("E:/demo/data.dat", "r");long len = raf.length();String lastLine = "";if (len != 0L) {  long pos = len - 1;  while (pos > 0) {     pos--;    raf.seek(pos);    if (raf.readByte() == '\n') {      lastLine = raf.readLine();      break;    }  }}raf.close();System.out.println(lastLine);

热点排行