Java에서 Zip 파일을 만드는 코드는 다음과 같습니다.
import java.io.file; import java.io.fileinputStream; import java.io.fileoutputStream; import java.io.ioexception; import java.util.zip.zip.zipentry; import java.util.zip.zipinputstream; public class -Zipoutputstream; main (string [] args)은 ioexception {file file = new File ( "test.zip"); if (! file.exists ()) file.createnewfile (); 문자열 string = "zip!"; 바이트 [] buffer = string.getBytes (); fileoutputStream foutputStream = 새 FileOutputStream (파일); ZipOutputStream Zoutput = 새로운 ZipOutputStream (foutputStream); Zipentry Zentry = 새로운 zipentry ( "test.txt"); Zoutput.putnextentry (Zentry); zoutput.write (버퍼); zoutput.closeentry (); zoutput.close (); }}보충 : Java에서 Zip 파일을 작성하고 ZIP 파일에 항목 및 데이터를 쓰고 읽으십시오.
패키지 파일; import java.io.file; import java.io.fileInputStream; import java.io.fileoutputStream; import java.io.ioexception; java.util.zip.zipentry import; import java.util.zip.zipinputstream; import java.util.zip.zipoutputstream; public class zipdemo {public static void main (String [] args)은 ioexception {// todo 자동 생성 메소드 스텁 파일 = 새 파일 ( "test.zip"); if (! file.exists ()) file.createnewfile (); String String = "내 이름은 YSD입니다!"; 바이트 [] buffer = string.getBytes (); 바이트 [] bufferInput = 새로운 바이트 [4096]; fileoutputStream foutputStream = 새 FileOutputStream (파일); ZipOutputStream Zoutput = 새로운 ZipOutputStream (foutputStream); Zipentry Zentry = 새로운 zipentry ( "one.txt"); Zoutput.putnextentry (Zentry); zoutput.write (버퍼); zoutput.closeentry (); zoutput.close (); ZipInputStream ZinputStream = 새로운 ZipInputStream (new FileInputStream (file)); zipentry zipentry = null; while ((zipentry = zinputStream.getNextEntry ())! = null) {System.out.println (zipentry.getName ()); ZinputStream.Read (bufferInput); System.out.println (새 문자열 (bufferinput)); ZinputStream.closeentry (); } zinputStream.close ();}}요약
위는 편집자가 소개 한 Java에서 Zip 파일을 작성하는 방법입니다. 나는 그것이 당신에게 도움이되기를 바랍니다. 궁금한 점이 있으면 메시지를 남겨 주시면 편집자가 제 시간에 답장을 드리겠습니다. Wulin.com 웹 사이트를 지원해 주셔서 대단히 감사합니다!