| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
software  
  • Adobe Illustrator

  • Software di animazione

  • Antivirus Software

  • Software Audio

  • Backup dei dati

  • masterizzare CD

  • masterizzare DVD

  • Compressione dei dati

  • Software Database

  • Desktop Publishing

  • Desktop Video

  • Digital Video Software

  • Drupal

  • Software didattico

  • ingegneria del Software

  • Tipi di estensione di file

  • Financial Software

  • Freeware, Shareware & Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Aprire Source Code

  • Altro Software per computer

  • Giochi per PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • presentazione Software

  • produttività Software

  • Quicktime

  • Gestione Desktop remoto

  • SQL Server

  • Skype

  • Software versioni Beta

  • Consulenti Software

  • Società di sviluppo software

  • Software Licensing

  • Fogli di calcolo

  • Software Preparazione Tax

  • Software Utility

  • Web Clip Art

  • Windows Media Player

  • Word Processing Software
  •  
    Conoscenza Informatica >> software >> Compressione dei dati >> Content
    Come decomprimere un file zip in Java
    Il linguaggio di programmazione Java è stato sviluppato per una facile programmazione cross-platform . Con Java , un programmatore può scrivere una sola applicazione ed eseguire, con poca o nessuna modifica, su qualsiasi sistema operativo . Una delle funzionalità integrate direttamente in Java è la capacità di leggere e scrivere file di archivio ZIP utilizzando il ZipEntry e classi ZipFile . La classe ZipFile fornisce una raccolta di ZipEntries , e ciascuno ZipEntry fornisce un flusso standard che può essere letto con qualsiasi delle classi stream incorporate di Java , compreso il facile da usare classe Scanner . Istruzioni
    1

    Aperte Netbeans . Queste istruzioni presuppongono che utilizza il NetBeans Integrated Development Environment ( IDE) che viene fornito gratuitamente con la versione Sun Microsystems ' di Java , ma funziona con qualsiasi editor di testo con un minimo di modifica.
    2

    creare un nuovo progetto denominato " ZipExample " facendo clic su " File ", "Nuovo progetto ". Questo imposterà automaticamente un file di classe predefinita per voi denominato principale che è già un valido metodo 'main' e aprirlo .
    3

    incollare il seguente all'inizio del file , sopra la riga che legge "Main public class " e sotto la linea "pacchetto zipexample ".

    importazione java.io.File ;

    importazione java.io.FileOutputStream ;

    importazione java.io.IOException ;

    importazione java.io.InputStream ;

    importazione java.util.Enumeration ;

    importazione java.util.Scanner ;
    < p > java.util.zip.ZipEntry importazione ;

    importazione java.util.zip.ZipFile ;
    4

    Incollare il seguente all'interno del metodo main :

    public static void main ( String [] args ) {

    //Ottiene il nome del file di un file zip da linea di comando .

    //In alternativa , scrivere il proprio nome del file qui .

    String filename = args [ 0 ] ;

    try {

    //Aprire il file zip

    archivio ZipFile = new ZipFile ( filename) ; .

    Enumeration < ? estende ZipEntry > FILELIST = archive.entries ();

    //Passare attraverso ogni file nell'archivio ZIP

    per ( ZipEntry e = fileList.nextElement ( ) .
    < p > fileList.hasMoreElements ();

    e = fileList.nextElement ( ) ) {

    //Stampa alcune informazioni per consentire all'utente di sapere che cosa sta accadendo

    sistema . . out.println ( "Espansione " + e.getName ());

    //Se la voce zip è una directory , rendono la directory

    se ( e.isDirectory ( ) ) nuovo . File ( e.getName ( ) ) mkdir ( ) .

    else {

    //Se non è una directory , leggere i dati da

    //l' archivio zip e scrivere sul disco

    InputStream in = archive.getInputStream ( e); .

    Scanner scan = new Scanner ( in) ;

    FileOutputStream fout = new FileOutputStream ( e.getName ());

    mentre ( scan.hasNextByte ( ) ) {

    fout.write ( scan.nextByte ()); }


    < p > //chiude il file

    fout.close ( ) .

    }

    }

    } catch ( IOException e) {

    //Se non vi è alcun tipo di errore di lettura o scrittura , stampa

    //un messaggio di errore sulla console.

    System.out.println ( e.getMessage ( ) ) ;

    }

    }
    5

    Fare clic sulla freccia verde per eseguire il programma

    .

    Previous :

    next :
      Articoli Correlati
    ·Come comprimere i file video per DVD 
    ·Come inviare file a un drive Zip con un comando DOS 
    ·Come comprimere file utilizzando win.rar 
    ·Come Crack /hackerare password di file Zip Protetti 
    ·Come comprimere un file WAV su un DVD 
    ·Come rimuovere i blocchi e frange causati da compressio…
    ·Come comprimere i file video per Internet 
    ·Posso fare file Zip più piccoli 
    ·Come faccio a cambiare i file ZIP in Vista di una Icona…
    ·Come condividere un file Zip 
      Articoli in evidenza
    ·Come cambiare la directory di avvio di Word 
    ·Come salvare i file PDF con Acrobat Reader 
    ·Come disattivare la sincronizzazione di iPhone Contatti…
    ·Come collegare i dati a un altro foglio di calcolo in E…
    ·Come disinstallare PowerProducer 
    ·Come risolvere i problemi di installazione di Windows J…
    ·Come convertire da PAL a NTSC con Toast 
    ·Come utilizzare Windows 2007 Word 
    ·Come aprire un file DOCX con Word 
    ·Come salvare un file in formato CSV in Microsoft Office…
    Copyright © Conoscenza Informatica http://it.wingwit.com