Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> gegevenscompressie >> Content
Hoe je Zip bestanden uitpakken in Java
uitpakken zip-bestanden wordt bereikt met behulp van een interne Java-bibliotheek van klassen die maakt het gemakkelijk voor programmeurs . Java maakt gebruik van een zip-bestand klasse om toegang te krijgen , comprimeren en uitpakken . Met behulp van deze klassen stelt programmeurs in staat om een zip- bestand op te halen , trekt u een bestand in het archief en sla het op een andere locatie . Met behulp van de interne bibliotheek met Java om zip-bestanden te manipuleren duurt slechts een paar regels code van de ontwikkelaar . Instructies
1

Importeer de IO klassen aan het begin van het Java-bestand . Zonder het zip-bestand bibliotheek , Java triggers een fout . De volgende code importeert de essentiële bibliotheken voor het manipuleren van bestanden : import java.io.FileInputStream , import java.io.FileOutputStream , import java.io.IOException , import java.io.OutputStream , import java.util.zip.ZipEntry ; import java . util.zip.ZipInputStream ; kopen van 2

Stel de locatie van het zip-bestand archiveren en de locatie waar het programma het bestand uitpakken . De volgende code slaat elke locatie in een string variabele is om later bij de code : String mijnzip = " C : \\ \\ zipfile.zip " ; String extractLocation = " c: \\ \\ myextract.txt " ;
< br >

Allocate ingang 3 en output stromen om toegang tot de bestanden . Deze stromen zijn noodzakelijk voor Java lezen en schrijven bestanden . De volgende code maakt deze variabelen met de string locatie aangegeven in stap twee . De buffer wordt gebruikt om de data te laden in het geheugen voor een snellere verwerking : ZipInputStream Myin = new ZipInputStream (nieuw FileInputStream ( mijnzip ) ) ; OutputStream myOut = new FileOutputStream ( extractLocation ) ; ZipEntry zipVar ; byte [ ] mybuf = new byte [ 1024 ] ; int methoden readByte ;
4

Pak het bestand uit . In dit voorbeeld wordt slechts tot een bestand , maar het volgende voorbeeld controles voor meerdere -vermeldingen: if ( ! ( ZipVar = myIn.getNextEntry ( ) ) = null ) { while ( ( methoden readByte = myIn.read ( mybuf ) ) > 0 ) { myOut.write ( mybuf , 0 , methoden readByte ) ; } }
5

Sluit de streams om middelen vrij op de hostcomputer : myOut.close ( ) ; myIn.close ( ) ;

Previous: Next:
  gegevenscompressie
·Hoe maak je een zip-bestand me…
·Hoe kan ik bestanden verbergen…
·Zip Disk Information 
·Hoe te comprimeren met Java 
·Hoe om bestanden te comprimere…
·Gebruikt voor 100 MB Iomega Zi…
·Hoe maak je een Microsoft Word…
·Hoe MP3 Songs comprimeren 
·Hoe maak je een Zip- schijf co…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe je Adobe Reader Stop worden de stand…
·Hoe te installeren Street View 
·Hoe maak je een schema in Excel 
·Wat is de extensie Pwi ? 
·Hoe te Werkbladen tussen werkmappen Kopi…
·Hoe een OpenOffice Base Van een Excel -w…
·Hoe om te groeien Texas Bluebonnets 
·Hoe te Oude items verwijderen in een dra…
·Hoe te Audio & Video Files Combineer 
Copyright © Computer Kennis http://www.nldit.com