Java 开发入门
>
Java 的I/O流
Java的IO解压Zip文件
|
类别属性:程序Web开发
>
Oracle/Sun
| 发布时间:2013/3/28 18:47:57
| 视频长度:00:05:13
Java的IO解压Zip文件 解压缩文件和“Java的IO压缩文件”是反向操作。这里先定义一个FileInputStream输入流FileInputStream fis=new FileInputStream("f:/word.zip"),将F盘下的word.zip文件加载进来,然后定义缓冲输入流BufferedInputStream bis=new BufferedInputStream(fis),接着定义压缩输入流ZipInputStream zis=new ZipInputStream(bis),定义一个压缩流入口ZipEntry entry;通过while循环while((entry=zis.getNextEntry())!=null)判断流中是否存在内容进行循环操作,在while循环中定义缓冲输出流BufferedOutputStream bos=new BufferedOutputStream(new FileOutputStream("f:/word.txt")),解压缩到F盘下的word.txt文件,再嵌套一个while循环来进行文件流写入,然后flush()刷新关闭所有流。同样流的操作都是在try…catch中完成的。
•
Java的IO解压Zip文件 - 问和答
欢迎在线提问 (提问内容8到300个字符长度之间)