首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Java Zip多资料压缩和 GZIP压缩

2012-12-28 
Java Zip多文件压缩和 GZIP压缩????? GZIP压缩???? /** * 文件压缩 * 把文件压缩成GZIP 单一的流数据 并不

Java Zip多文件压缩和 GZIP压缩

?

?

??? GZIP压缩

?

???

/** * 文件压缩 * 把文件压缩成GZIP 单一的流数据 并不是互异的数据 * GZIPOutputStream的使用 * @author Administrator *  */public class GzipPcompress {public static void main(String args[]) {try {BufferedReader in = new BufferedReader(new FileReader("D:\\gziptest.txt"));BufferedOutputStream out = new BufferedOutputStream(new GZIPOutputStream(new FileOutputStream("D:\\test.gz")));System.out.println("Writing file");int c;while ((c = in.read()) != -1) {out.write(c);}in.close();out.close();System.out.println("Reading file");BufferedReader in2 = new BufferedReader(new InputStreamReader(new GZIPInputStream(new FileInputStream("D:\\test.gz"))));String s;while((s=in2.readLine()) != null){System.out.println(s);}} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}}

?

热点排行