| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Compression de données >> Content
    Comment décompresser un fichier Zip en Java
    Le langage de programmation Java a été développée pour la programmation multi-plateforme facile. Avec Java, un programmeur peut écrire une seule application et l'exécuter , avec peu ou pas de modification, sur presque n'importe quel système d'exploitation. Une des fonctionnalités intégrées directement dans Java est la capacité à lire et écrire des fichiers d'archive ZIP en utilisant le ZipEntry et les classes de ZipFile . La classe ZipFile fournit une collection de ZipEntries , et chaque ZipEntry fournit un flux standard qui peut être lu avec une des classes de flux intégrés de Java , y compris le facile à utiliser la classe Scanner . Instructions
    1

    de Netbeans ouvertes . Ces instructions supposent que vous utilisez l' environnement de développement intégré NetBeans (IDE) qui est fourni gratuitement avec la version de Sun Microsystems de Java , mais ils vont travailler avec n'importe quel éditeur de texte simple avec un minimum de modifications .
    2

    créer un nouveau projet nommé " ZipExample " en cliquant sur " fichier", " nouveau projet" . Cela va automatiquement créer un fichier de classe par défaut que vous avez nommé principal qui a déjà une méthode valable "principal" et l'ouvrir.
    3

    Coller le suivant au début du fichier, au-dessus la ligne « classe publique principal» et en dessous de la ligne " paquet zipexample . "

    importation java.io.File ;

    java.io.FileOutputStream d'importation;

    import java.io.IOException ;

    java.io.InputStream d'importation;

    java.util.Enumeration d'importation;

    importation java.util.Scanner ;
    < p> java.util.zip.ZipEntry d'importation;

    importation java.util.zip.ZipFile ;
    4

    Collez le texte suivant dans la méthode principale :

    public static void main ( string [] args ) {

    //Obtenir le nom de fichier d'un fichier zip à partir de la ligne de commande .

    //vous pouvez aussi écrire votre propre nom de fichier ici .

    string filename = args [0] ;

    try {

    //Ouvrir le fichier zip

    ZipFile archive = new ZipFile (filename) ; .

    Enumeration Liste des fichiers = archive.entries ();

    //Passez par chaque fichier dans l'archive ZIP

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

    e = fileList.nextElement ()) {

    //Affiche quelques informations pour laisser l'utilisateur de savoir ce qui se passe système de


    . . out.println (" expansion" + e.getName ());

    //Si l'entrée de zip est un répertoire, faire le répertoire

    if ( e.isDirectory ( )) neuf . fichier ( e.getName ()) mkdir (); .

    else {

    //Si ce n'est pas un répertoire, lire les données à partir

    //l'archive zip et l'écrire sur le disque

    InputStream in = archive.getInputStream ( e ) .

    Scanner = new Scanner ( in) ;

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

    while ( scan.hasNextByte ()) {

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


    < p> //Fermer le fichier

    fout.close (); .

    } }


    } catch (IOException e) {

    //S'il ya une sorte d'erreur de lecture ou d'écriture , imprimez

    //un message d'erreur à la console.

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

    } }


    5

    Cliquez sur la flèche verte pour exécuter le programme

    .

    Previous :

    next :
      articles connexes
    ·Comment faire pour extraire des fichiers zip avec Winra…
    ·Comment compresser des fichiers MPEG Vidéo 
    ·Comment puis-je compresser un fichier WAV 
    ·Quels sont les lecteurs Zip et Jaz Disques 
    ·Comment faire pour installer un programme à partir d'u…
    ·WinRAR méthodes de compression 
    ·Comment compresser les fichiers dans des dossiers 
    ·Comment exécuter les fichiers Zip 
    ·Comment compresser des fichiers MP3 dans Audacity 
    ·Comment compresser des fichiers d'application 
      articles en vedette
    ·Comment supprimer un rang ou colonne automatiquement da…
    ·Comment faire un arc-en- réaliste dans Photoshop 
    ·Comment faire pour sauvegarder des données dans un fic…
    ·Comment prévenir les attaques de virus sur un ordinate…
    ·Comment ajouter une requête à un formulaire dans Acce…
    ·Comment supprimer Findfast.exe 
    ·Comment utiliser Adobe Illustrator pour créer des moti…
    ·Comment faire pour installer Office 2000 sur Excel 2007…
    ·Comment créer un flip book dans Adobe Professional 
    ·Comment faire pour convertir DivX sur un DVD avec sous-…
    Copyright © Connaissances Informatiques http://fr.wingwit.com