Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Data Compression >> Content

    Hur Packa en zip-fil i Java

    The Java programmeringsspråk utvecklat för enkel plattformsoberoende programmering . Med Java kan en programmerare skriva en enda ansökan och köra den , med liten eller ingen förändring , på nästan alla operativsystem . En av de funktioner inbyggda direkt i Java är förmågan att läsa och skriva filer ZIP-arkiv med hjälp av ZipEntry och klasser zipfil . Den zipfil klassen innehåller en samling av ZipEntries , och varje ZipEntry ger en standard ström som kan läsas med någon av Javas inbyggda Stream klasser , inklusive enkel att använda Scanner klassen . Instruktioner
    1

    Öppna NetBeans . Dessa instruktioner kommer att anta att du använder NetBeans Integrated Development Environment ( IDE ) som kommer fri med Sun Microsystems version av Java , men de kommer att arbeta med någon textredigerare med ett minimum av modifiering .
    2

    Skapa ett nytt projekt som heter " ZipExample " genom att klicka på " File ", " nytt projekt . " Detta kommer automatiskt att ställa upp en fil standard klass för dig namnet Main som redan har ett giltigt "viktigaste" metoden och öppna den .
    3

    klistra in följande längst upp i filen , ovanför raden som lyder " public class Main" och under raden " paketet zipexample . "

    import java.io.File ,

    import java.io.FileOutputStream ;

    import java.io.IOException ;

    import java.io.InputStream ;

    import java.util.Enumeration ;

    import java.util.Scanner ;

    import java.util.zip.ZipEntry ,

    import java.util.zip.ZipFile ,
    4

    Klistra in följande i den huvudsakliga metoden :

    public static void main ( String [] args ) {

    //Hämta filnamnet på en zip-fil från kommandoraden .

    //Alternativt , skriv filnamnet här .

    String filnamn = args [ 0 ] ;

    try {

    //Öppna zip -filen

    zipfil arkiv = ny zipfil ( filnamn ) ; .

    Räkning < ? sträcker ZipEntry > Filförteckning = archive.entries ();

    //Gå igenom varje fil i zip-arkivet

    för ( ZipEntry e = fileList.nextElement ( ) , .

    fileList.hasMoreElements ( ) ;

    e = fileList.nextElement ( ) ) {

    //Skriv ut viss information för att låta användaren veta vad som händer

    System . . out.println ( " Expanding " + e.getName ( ) ) ;

    //Om zip posten är en katalog , göra katalogen

    om ( e.isDirectory ( ) ) nya . fil ( e.getName ( ) ) mkdir ( ) , .

    else {

    //Om det inte är en katalog , läsa data från

    //zip -arkiv och skriva det till disken

    InputStream i = archive.getInputStream ( e ) , .

    Scanner scan = new Scanner ( i ) ,

    FileOutputStream fut = ny FileOutputStream ( e.getName ( ) ) ;

    samtidigt ( scan.hasNextByte ( ) ) {

    fout.write ( scan.nextByte ( ) ) ;

    }

    //Stäng filen

    fout.close ( ) , .

    }

    }

    } catch ( IOException e ) {

    //Om det finns någon form av fel vid läsning eller skrivning , skriva ut

    //ett felmeddelande till konsolen .

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

    }

    }
    5

    Klicka på den gröna pilen för att köra programmet

    .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur komprimera gamla filer istället för borttagning
    ·Film Compression Verktyg
    ·Hur komprimera BAK filer
    ·Hur man öppnar ett lösenord krypterat zip-fil
    ·Hur öppna ZIP & RAR filer
    ·Hur man använder firmware för iPod Touch som inte är…
    ·Hur Packa zip-filer
    ·Hur zip och packa upp filer och mappar ( i Windows XP )…
    ·Hur komprimera och skicka ett MPG fil
    ·Hur man gör en Zip Disk bootbar
    Utvalda artiklarna
    ·Hur man öppnar en PDF-fil i Flash
    ·Hur man lägger PS1 Sparar på en EPS
    ·Hur man titta på en video med Roxio Video Capture USB
    ·Vad är Spyware Doctor
    ·Hur man skapar tabellen med Foreign Key
    ·Warlock Specifikationer för 4.0.3A
    ·Hur du skriver Alpha - 2-agonister i Microsoft Word
    ·Hur man gör Swirly Lines i Illustrator
    ·Konvertera och bränna video till DVD
    ·Skype på en Mac inte kan se Webcam
    Copyright © Dator Kunskap http://www.dator.xyz