哈夫曼编码—文件的压缩与解压(Java)
哈夫曼编码—文件的压缩与解压(Java) <!-- more --> 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 压缩代码 package cn.guizimo.huffmancode; import java.io.*; import java.util.*; /** * @author guizimo * @date 2020/8/8 11:55 上午 */ public class HuffmanCode { public static void main(String[] args) { String zipFile = "d://123.png"; String dstFile = "d://123.zip"; zipFile(zipFile, dstFile);; System.out.println("压缩成功!"); } public static void unZipFile(String zipFile, String dstFile) { InputStream is = null; ObjectInputStream ois = null; OutputStream os = null; try { is = new FileInputStream(zipFile); ois =