目录
解析每一行并处理中文
RandomAccessFile randomFile = null;
try {
// 指定文件只读r。可读可写rw
randomFile = new RandomAccessFile(logFile, "r");
// 日志原文
String logSource = "";
// 开始遍历文件
while ((logSource = randomFile.readLine()) != null) {
// 获取中文
logSource = new String(logSource.getBytes("ISO-8859-1"), "UTF-8");
}
randomFile.close();
} catch (Exception e) {
log.error(e.getMessage(), e);
} finally {
if (randomFile != null) {
try {
randomFile.close();
} catch (IOException e) {
log.error(e.getMessage(), e);
}
}
}
获取最后一行的文本
public static String getLastText