دانلود سورس فشرده Zip کردن فایل ها در جاوا Java
در این بخش می خواهیم یادتان بدهیم که چگونه با جاوا یک برنامه بسازید که بتواند فایل ها را فشرده کند.

همه ما می دانیم که zip یکی از فرمت های مشهور برای فشرده سازی فایل هاست که می تواند شامل یک یا چند فایل باشد و در قالب یم فایل با فرمت زیپ فشرده شود.
پروژه ای که در این بخش برای دانلود قرار داده ایم این امکان را به شما می دهد که توسط زبان برنامه نویسی جاوا JAVA بتوانید فایل ها را Zip کنید.
1-برنامه NetBeans یا JCreator را باز کنید و یک برنامه جاوا با نام zipFile.java ایجاد کنید.
2- دو فایل زیر را جهت دسترسی به کلاس ورودی و خروجی و همچنین دسترسی به کلاس زیپ IMPORT کنید.
import java.io.*;
import java.util.zip.*;
3-کد های زیر را در قسمت main قرار دهید
try {
String file = "READ FIRST.txt";
String zipFile = "createdZipFile.zip";
ZipOutputStream zipStream = new ZipOutputStream(new FileOutputStream(zipFile));
FileInputStream fileStream = new FileInputStream(file);
zipStream.putNextEntry(new ZipEntry(file));
int size = 0;
byte[] buffer = new byte[1024];
while ((size = fileStream.read(buffer, 0, buffer.length)) > 0) {
zipStream.write(buffer, 0, size);
}
zipStream.closeEntry();
fileStream.close();
zipStream.close();
catch (IOException e) {
e.printStackTrace();
}
حال می توانید سورس کد این برنامه را به صورت رایگان دانلود کنید
حجم فایل : 15 KB
1
نظرات
سلام ..ممنون از سورس مفیدی که قرار دادید..خواستم بدونم چه جوری میشه با استفاده از این کد فایلی رو زیپ کرد؟؟