知识大全 JAVA如何实现从最后一行读取文件

Posted 文件

篇首语:知识能使你增加一双眼睛。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 JAVA如何实现从最后一行读取文件相关的知识,希望对你有一定的参考价值。

JAVA如何实现从最后一行读取文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  JAVA如何实现从最后一行读取文件

  import java io FileNotFoundException;

  import java io IOException;

  import java io RandomAccessFile;

  public class FromEndRF

  public static void read(String filename)

  read(filename GBK )

  

  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 ;

  String line;

  rf seek(nextend)

  int c = ;

  while (nextend > start)

  c = rf read()

  if (c == \\n || c == \\r )

  line = rf readLine()

  if (line != null)

  System out println(new String(line getBytes( ISO ) charset))

  else

  System out println(line) // 输出为null 可以注释掉

  

  nextend ;

  

  nextend ;

  rf seek(nextend)

  if (nextend == ) // 当文件指针退至文件开始处 输出第一行

  System out println(new String(rf readLine() getBytes( ISO ) charset))

  

  

   catch (FileNotFoundException e)

  e printStackTrace()

   catch (IOException e)

  e printStackTrace()

   finally

  try

  if (rf != null)

  rf close()

   catch (IOException e)

  e printStackTrace()

  

  

  

  public static void main(String args[])

  read( d:\\\\ txt gbk )

  

cha138/Article/program/Java/hx/201311/26379

相关参考

知识大全 Java相对路径读取文件

Java相对路径读取文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  不管你是新手还是老鸟在程

知识大全 java 读取properties 文件

  使用javautilProperties类的load()方法  示例  InputStreamin=newBufferedInputStream(newFileInputStream(name))

知识大全 java读取文件夹下的所有文件夹和文件

  以下是实现的代码cha138/Article/program/Java/hx/201311/26965

知识大全 JAVA读取xml文件中节点值

JAVA读取xml文件中节点值  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  importwcd

知识大全 java io读取文本文件

  publicclassReadSql  publicstaticvoidreadsql(StringfilePath)throwsException  Stringencoding=gbk;  F

知识大全 Java读取xml文件的四种方法

Java读取xml文件的四种方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  xml文件  X

知识大全 用Java多线程实现无阻塞读取远程文件

用Java多线程实现无阻塞读取远程文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  我是不怎么

知识大全 java读取文件内容写入到byte数组中

  有时候我们需要将读取文件的内容到一个byte[]数组中然后对这个数组进行一些修改这时我们可以借助于ByteArrayOutputStream这个类来实现  ByteArrayOutputStrea

知识大全 从JAR文件中读取文件

从JAR文件中读取文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!      作者JohnZuk

知识大全 asp.net使用代码从文件夹里读取图片

cha138/Article/program/net/201311/14235