“Conocimiento software>compresión de datos

Cómo comprimir archivos con Java

2012/1/4
Puede comprimir archivos de Java más fácilmente usando la biblioteca java.util.zip que viene con el kit de desarrollo de Java Standard Edition . El proceso es más simple que hacerlo a mano , pero todavía es un poco complicado , debido a que el desarrollador debe crear el archivo zip , crear entradas en el archivo zip y corriente de los datos del archivo original en la entrada postal . Instrucciones
1

Abra un editor de texto como el Bloc de notas o , mucho mejor , un entorno de desarrollo integrado Java o IDE, como Netbeans o Eclipse.
2

Pega el siguiendo simples esqueleto clase en su editor de texto o IDE :

import java.io. * ;

import java.util * ;

java.util.zip importación. . * ;

public class Zipper {

void (String [] args ) { public static

}

}

Todos el código irá dentro de los corchetes del método " public static void main ( String [] args ) " .
3

Pega el siguiente código de funcionario tutorial zip Java de Sun Microsystem en el método principal :

try {

FileOutputStream dest = new

FileOutputStream ( " myfigs.zip ");

ZipOutputStream fuera = new
< p> ZipOutputStream ( nueva BufferedOutputStream ( dest ));

archivo f = new archivo ("." ) ;
archivos

cadena [ ] = f.list ();
< p > for (int i = 0 ; i < files.length , i + + ) {

System.out.println ( "Adición : " + archivos [ i]) ;

FileInputStream fi = new FileInputStream ( archivos [ i]) ;
entrada ZipEntry

= new ZipEntry ( archivos [ i ] ))

//crear zip entrada

out.putNextEntry ( entrada) ;

//añadir entradas a zip

int count ;

while (( count = origin.read (data, 0 , buffer) ) = -1 ) {

out.write (data, 0 , count) ;

}

origin.close (); }


cabo . close () ;

} catch ( Exception e ) {

e.printStackTrace (); }


4

Guarde su trabajo con el nombre " Zipper.java . " Si usted está usando un editor de texto normal , asegúrese de que la extensión del archivo es "java " y no " txt ".

compresión de datos
Cómo desactivar Comprimir archivos antiguos
Cómo configurar un trabajo a Zip automáticamente los archivos en una carpeta de la base de una tarea programada
Cómo comprimir y código postal Archivos Adjuntos
Cómo comprimir archivos de la unidad C
Cómo crear archivos Zip más pequeños en un Mac
Cómo Zip Archivos con estructura de carpetas
Cómo comprimir un archivo PDF para archivos escaneados
Cómo encontrar el código postal correcto para una dirección
Conocimiento de la computadora © http://www.ordenador.online