Hvordan komprimere Med Java
Med Java.util.zip biblioteket som følger med Java Developer Kit, kan du komprimere filer ved hjelp av et tekstredigeringsprogram som du trenger. Dette kan hjelpe hvis du har store filer du trenger å streame, e-post eller laste opp, og komprimere størrelsen kan bidra til å spare diskplass når det trengs.
Bruksanvisning
1 Klikk "Start" og skriv "Notepad" i "Search" -feltet. Trykk enter." Dobbeltklikk på "Notisblokk" -filen for å åpne tekst editor.
2 Lim inn følgende kode i Notisblokk:
import java.io. *;
importere java.util. *;
importere java.util.zip. *;
public class Zipper {
public static void main (String [] args) {
}
}
3 Lim inn følgende kode for å starte komprimeringen:
try {
Fileoutputstream dest = new
Fileoutputstream ( «myfigs.zip");
ZipOutputStream ut = new
ZipOutputStream (ny BufferedOutputStream (dest));
File f = new File ( ".");
String filer [] = f.list ();
for (int i = 0; i <files.length; i ++) {
System.out.println ( "Legge til:" + filer [i]);
Fileinputstream fi = nye Fileinputstream (filer [i]);
ZipEntry entry = ny ZipEntry (filer [i]))
// Oppretter zip oppføring
out.putNextEntry (entry);
// Legge til oppføringer til ZIP-fil
int teller;
while ((teller = origin.read (data, 0, buffer))! = -1) {
out.write (data, 0, teller);
}
origin.close ();
}
out.close ();
} Catch (Exception e) {
e.printStackTrace ();
}
4 Klikk på "File" og deretter "Lagre som". Lagre filen som "Zipper.java." Kontroller at filen er lagret som en "Java" -filen og ikke noen andre utvidelsestyper.