Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从GZIPInputStream读取最后*n*行_Java_Gzip_Gzipinputstream - Fatal编程技术网

Java 从GZIPInputStream读取最后*n*行

Java 从GZIPInputStream读取最后*n*行,java,gzip,gzipinputstream,Java,Gzip,Gzipinputstream,我正在zip中读取一个巨大的txt文件 GZIPInputStream fstream = new GZIPInputStream(new FileInputStream(zipfile)); BufferedReader breader = new BufferedReader(new InputStreamReader(fstream)); 我需要读取文件的最后一行 在eof之前不使用readline是否可以这样做 在eof之前不使用readline是否可以这样做 由于以下两个原因,没有和

我正在zip中读取一个巨大的txt文件

GZIPInputStream fstream = new GZIPInputStream(new FileInputStream(zipfile));
BufferedReader breader = new BufferedReader(new InputStreamReader(fstream));
我需要读取文件的最后一行

在eof之前不使用readline是否可以这样做

在eof之前不使用readline是否可以这样做

由于以下两个原因,没有和井:

  • 不能向后读取流
  • 你不能反拉拉链
  • 只需阅读整个流程,其中忽略了您不感兴趣的行

    在eof之前不使用readline是否可以这样做

    由于以下两个原因,没有和井:

  • 不能向后读取流
  • 你不能反拉拉链

  • 只需读取整个流,忽略您不感兴趣的行。

    不可能读取流/字典压缩的“文件”,除非有类似Z_FULL_FLUSH(并转储字典)的内容,否则不可能读取流/字典压缩的“文件”,除非有类似Z_FULL_FLUSH的内容(并翻开字典)从技术上讲,可以读取超过Z_FULL_FLUSH mark的内容(只要有人愿意放置),从技术上讲,可以读取超过Z_FULL_FLUSH mark的内容(只要有人愿意放置)