https://www.hdzikao.com

getentry是什么意思(java中读取压缩包中的文件怎么不用通过解压)【getentry是什么意思】

[导读] 大家好,今天小热关注到一个比较有意思的话题,就是关于getEntry的问题,于是小编就整理了2个相关介绍getEntry的解答,让我们一起看看吧。 文章目录: getentry是什么意思 java中读取压缩包中的

getentry是什么意思(java中读取压缩包中的文件怎么不用通过解压)【getentry是什么意思】

大家好,今天小热关注到一个比较有意思的话题,就是关于getEntry的问题,于是小编就整理了2个相关介绍getEntry的解答,让我们一起看看吧。

文章目录:

  1. getentry是什么意思
  2. java中读取压缩包中的文件怎么不用通过解压

一、getentry是什么意思

gentry

[英][ˈdʒentri][美][ˈdʒɛntri]

n.

绅士们; 贵族们; 上层阶级; 

The English gentry are next below the royalty.

英国绅士的地位仅次于贵族。

有进入, 获得的意思

二、java中读取压缩包中的文件怎么不用通过解压

使用字节流的方式,写到磁盘里。

OutputStream os = new FileOutputStream("文件名");

os.write(bytes);// 此处是字节数组,应该是你在内存之中读到的字节。应该循环。

你好,我不知道你说的dzp是什么格式文件,但如果是zip的压缩文件,可以看下我的这段代码

ZipFile file = new ZipFile("d:\\1.zip");

ZipEntry entry = file.getEntry("1.xml"); //假如压缩包里的文件名是1.xml

InputStream in=file.getInputStream(entry);

最后就是按照java中一贯的流的处理方式即可

到此,以上就是小编对于getEntry的问题就介绍到这了,希望介绍关于getEntry的2点解答对大家有用。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读