| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> compresión de datos >> Content
    Cómo descomprimir un archivo Zip en Java
    El lenguaje de programación Java fue desarrollado para una fácil programación multiplataforma. En Java, un programador puede escribir una sola aplicación y ejecutarla , con poca o ninguna modificación, en casi cualquier sistema operativo. Una de las características incorporadas directamente en Java es la capacidad de leer y escribir archivos comprimidos ZIP utilizando el ZipEntry y clases ZipFile . La clase ZipFile proporciona una colección de ZipEntries , y cada ZipEntry proporciona una corriente estándar que se puede leer con cualquiera de las clases incorporado de la corriente de Java , incluyendo la de usar fácil de clase escáner . Instrucciones
    1

    Netbeans Abierto. Estas instrucciones asumen que usted utiliza el NetBeans Integrated Development Environment ( IDE ), que viene gratis con la versión de Java de Sun Microsystems , pero que van a trabajar con cualquier editor de texto plano con un mínimo de modificaciones.
    2

    Crear un nuevo proyecto llamado " ZipExample " haciendo clic en " archivo", " nuevo proyecto" . Esto establecerá automáticamente un archivo de clase predeterminado para usted nombró principal que ya tiene un método "principal" válida y abrirlo .
    3

    Pega el siguiente al principio del archivo, por encima de la línea que dice " clase pública principal" y por debajo de la línea de "paquete zipexample . "

    importación java.io.File ;

    java.io.FileOutputStream importación;

    java.io.IOException importación;

    java.io.InputStream importación;

    java.util.Enumeration importación;

    importación java.util.Scanner ;
    < p> java.util.zip.ZipEntry importación;

    importación java.util.zip.ZipFile ;
    4

    Pega el siguiente en el método main :

    public static void main (String [] args ) {

    //Obtener el nombre de un archivo zip de la línea de comandos.

    //Por otra parte, escribir su propio nombre de archivo aquí .

    cadena filename = args [ 0 ] ;

    try {

    //Abrir el archivo zip

    ZipFile archivo = new ZipFile (nombre de archivo ),.

    Enumeración FILELIST = archive.entries ();

    //Ir a través de cada archivo en el archivo ZIP

    para ( ZipEntry e = fileList.nextElement ( ) .
    < p > fileList.hasMoreElements ();

    e = fileList.nextElement ()) {

    //imprimir algo de información para que el usuario sepa lo que está sucediendo

    sistema. . out.println ( " expansión " + e.getName ());

    //Si la entrada zip es un directorio, haga el directorio

    if ( e.isDirectory ()) nuevo . archivo ( e.getName ()) mkdir ( ),.

    else {

    //Si no es un directorio, leer los datos de

    //el archivo zip y escribir en el disco

    InputStream in = archive.getInputStream (e ) .

    escáner scan = new escáner ( in) ;

    FileOutputStream fout = new FileOutputStream ( e.getName ());

    while ( scan.hasNextByte ()) {

    fout.write ( scan.nextByte ()); }


    < p > //Cierre el archivo

    fout.close ( ) .

    }


    } } catch ( IOException e) {

    //Si hay algún tipo de error de leer o escribir , imprimir

    //un mensaje de error en la consola .

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

    }

    }
    5

    clic en la flecha verde para ejecutar el programa de descarga
    .

    Previous :

    next :
      Artículos relacionados
    ·Cómo comprimir un archivo WMV 
    ·Cómo desbloquear archivos Zip Unrar para Mac 
    ·Cómo utilizar atributos de los archivos con 7 -Zip 
    ·¿Qué es un archivo de 7 -Zip 
    ·Cómo abrir archivos protegidos por contraseña ZIP 
    ·Cómo borrar un disco Zip 
    ·Cómo comprimir archivos antiguos en lugar de eliminaci…
    ·¿Qué es la Compresión LZW 
    ·Cómo comprimir archivos GIF 
    ·Cómo comprimir hasta ajustar y grabar CD de audio 
      Artículos destacados
    ·Windows Defender y Anti Virus 
    ·Cómo convertirse en un Certificado de QuickBooks ProAd…
    ·Cómo deshabilitar el ratón resaltado de la selección…
    ·Cómo solucionar problemas de un tiempo de ejecución d…
    ·Gantry Instalación 
    ·Cómo agregar una caja cuadrada en un documento de Micr…
    ·Access 2007 : El VBA Establecer variable de cadena como…
    ·Cómo quitar la piel de gallina en Photoshop CS5 
    ·¿Cómo puedo superponer Gráficos 
    ·Cómo integrar Google Calendar En Ubuntu 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com