第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

JAVA實現(xiàn)解析zip文件以及寫入相關路徑下

標簽:
Java


import java.io.BufferedInputStream; 

import java.io.BufferedReader; 

import java.io.FileInputStream;

import java.io.FileOutputStream;

import java.io.IOException;

import java.io.InputStream; 

import java.io.InputStreamReader; 

import java.util.zip.ZipEntry; 

import java.util.zip.ZipFile; 

import java.util.zip.ZipInputStream; 

public class Test {

  public static void main(String[] args) throws Exception {

    try {

         //读文件的路径 

        readZipFile("D:\\tupian.zip"); 

      } catch (Exception e) { 

        // TODO Auto-generated catch block 

        e.printStackTrace(); 

      } 

  }

  public static void readZipFile(String file) throws Exception {

      ZipFile zf = new ZipFile(file);

      InputStream in = new BufferedInputStream(new FileInputStream(file));

      ZipInputStream zin = new ZipInputStream(in);

      ZipEntry ze;

      while ((ze = zin.getNextEntry()) != null) {

          if (ze.isDirectory()) {


          } else {

              System.err.println("file - " + ze.getName() + " : "+ ze.getSize() + " bytes");

              InputStream inputStream = zf.getInputStream(ze);

              byte[] bytes=new byte[1024];

              int len;

              FileOutputStream fileOutputStream=null;

              try{

                  //写入的路径

                  fileOutputStream=new FileOutputStream("C:\\zwork\\"+ze.getName());

                  while((len=inputStream.read(bytes))!=-1){

                      fileOutputStream.write(bytes,0,len);

                  }

              }catch (Exception e){

                  e.printStackTrace();

              }finally {

                  if (inputStream != null) {

                      try {

                          inputStream.close();

                      } catch (IOException e) {

                          e.printStackTrace();

                      }

                  }

                  if (fileOutputStream != null) {

                      try {

                          fileOutputStream.close();

                      } catch (IOException e) {


                          e.printStackTrace();

                      }

                  }

              }


          }

      }

      zin.closeEntry();

  }


}



點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消