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 komprimera filer med Java

    Du kan komprimera filer i Java enklast med java.util.zip biblioteket som medföljer Java Standard Edition Developer Kit . Processen är enklare än att göra det för hand , men det är fortfarande lite invecklad , eftersom utvecklaren måste skapa zip-filen , skapa zip- poster i filen och strömmar data från den ursprungliga filen i zip posten . Instruktioner
    1

    Öppna en textredigerare som Anteckningar eller , mycket bättre , en Java Integrated Development Environment , eller IDE , såsom Netbeans eller Eclipse .
    2

    Klistra in efter enkel klass skelett i din textredigerare eller IDE :

    import java.io. *;

    import java.util *;

    import java.util.zip . . * ;

    public class Zipper {

    public void main ( String [] args ) {

    }

    }
    p Alla av koden kommer att gå inom parentes i " public static void main ( String [] args ) " metoden .
    3

    Klistra in följande kod från Sun Microsystems officiella Java zip handledning i huvudsakliga metoden :

    try {

    FileOutputStream dest = ny

    FileOutputStream ( " myfigs.zip " ) ;

    ZipOutputStream ut = new
    < p> ZipOutputStream (ny BufferedOutputStream ( dest ) ) ;

    File f = new File ( " . ");

    String filer [] = f.list ();

    for (int i = 0 ; i. < files.length , i + + ) {

    System.out.println ( " Lägger till: " + filer [ i] ) ;

    FileInputStream fi = ny FileInputStream ( filer [ i] ) ;

    ZipEntry post = new ZipEntry ( filer [ i] ) ) katalog

    //skapa zip posten out.putNextEntry

    ( post ) ;

    //lägga till poster zipfil
    räkna

    int ,

    medan ( ( räkna = origin.read ( uppgifter , 0 , buffert ) ) = -1 ) {

    out.write ( uppgifter , 0 , count ) ;

    }

    origin.close ( ) ;

    }

    ut . close ( ) ;

    } catch ( Exception e ) {

    e.printStackTrace ( ) ;

    }
    4

    Spara ditt arbete med namnet " Zipper.java . " Om du använder en vanlig texteditor , se till att filändelsen är " java " och inte " txt ".

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en zip-fil för Debian
    ·Hur Extrahera zip-filer Boot
    ·Hur man öppnar en Winrar Zip
    ·Hur komprimera AVI
    ·Hur man skapar en zip-fil Med WinZip
    ·WinRAR kompressionsförfaranden
    ·Lägga till tomma mappar till en zip-fil
    ·Handledning för ZIP -filer
    ·Hur komprimera och skicka ett MPG fil
    ·Hur man öppnar en skadad Zip Disk
    Utvalda artiklarna
    ·Hur man skriver ut en streckkod i Access
    ·Hur man installerar DNN
    ·Hur man skapar en polygon i PowerPoint
    ·Hur köra makro när cell markeras
    ·Hur man använder ett metspö i WoW
    ·Lägga till en säljare till en faktura i SPCS
    ·Hur man skapar vCalendar
    ·Hur att hitta saker att ta bort för att frigöra disku…
    ·Hur till Bädda eDrawings i PowerPoint
    ·Tips om hur du skriver ut kuvert
    Copyright © Dator Kunskap http://www.dator.xyz