java
java 倒序读取文件(最后一行开始读取)java 倒序读取文件(最后一行开始读取)
博客分类:Java
java读取最后一行倒序读取文件
Java代码package http://www.wendangwang.com.songjy.test.io; import java.io.FileNotFoundException; import
java.io.IOException; import java.io.RandomAccessFile;
/** * http://www.wendangwang.com/topics/190181198 * 从最后一行开始读取*/ public class FromEndRF { /**
* * @param filename 目标文件* @param charset 目标文件的编码格式*/ public static void read(String filename, String charset)
{ RandomAccessFile rf = null; try { rf = new RandomAccessFile(filename, "r"); long len = rf.length(); long start =
rf.getFilePointer(); long nextend = start + len - 1; String line;