アットウィキロゴ

写真ZIP

package pic;
 
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.zip.ZipEntry;
import java.util.zip.ZipOutputStream;
import java.io.FileInputStream;
 
 
public class pro {
 
    int s,datanumber;
    String[] data=new String[50000];
 
 
    public static void main(String[] args) {
        pro t=new pro();
    }
   pro(){
 
       FileOutputStream fileOut = null;
 
        try{
 
 
            FileInputStream input=new FileInputStream("a.jpg");
 
 byte buf[]=new byte[256];
 int len;
 
 
 
 
 
            File x=new File("mono.zip");
 
 
            fileOut = new FileOutputStream(x);
            ZipOutputStream zipOut = new ZipOutputStream( fileOut );
 
            ZipEntry entry     = null;
 
 
 
 
            entry = new ZipEntry( "test1.jpg" );
            zipOut.putNextEntry( entry );
    while((len=input.read(buf))!=-1){
 zipOut.write(buf);
 }
 
 
            zipOut.closeEntry();
 
 
 
 
 
            zipOut.close();
            fileOut = null;
 
        }catch( Exception e){
            e.printStackTrace();
 
        } finally {
 
            if( fileOut != null ){
                try{
                    fileOut.close();
                }catch( Exception e){}
            }            
        }
    }
 
 
    }
 
最終更新:2016年11月06日 03:18