• 大小: 643KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: Java
  • 标签: java  文本压缩  

资源简介

Java编写的Huffman实现的文本压缩和解压。可以压缩小于2MB的,大了也可以只是时间很长。解压缩实现的不好只能解压小于100KB的。欢迎大家下载。还有只能对文本文件进行操作。由于huffman所发本身就有问题所以如果压缩几个字符可能会出现压缩后比源文件更大的情况。

资源截图

代码片段和文件信息


import java.io.Serializable;

public class Code implements Serializable{
   /**
 * 
 */
private static final long serialVersionUID = 1L;

public char cha = 11;//存字符
    public String code = ““;//编码
    
    public Code() {
    }
    public Code(char ccString ss) {
        this.cha=cc;
        this.code=ss;
    }
    public String getPath() {
        return this.code;
    }

    public void setPath(String st) {
        this.code = st;
    }

    public char getChar() {
        return this.cha;
    }

    public void setChar(char c) {
        this.cha = c;
    }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        301  2002-03-03 18:00  文本压缩\.classpath

     文件        388  2002-03-03 18:00  文本压缩\.project

     文件        617  2002-03-03 18:02  文本压缩\src\Code.java

     文件       7015  2010-03-10 17:35  文本压缩\src\Compress.java

     文件       6110  2010-03-10 17:35  文本压缩\src\Decompress.java

     文件      11144  2010-03-10 17:34  文本压缩\src\Face.java

     文件       3862  2010-03-08 18:46  文本压缩\src\Huffman.java

     文件       1235  2002-03-03 18:02  文本压缩\src\HuffNode.java

     文件        820  2002-03-03 18:02  文本压缩\src\MyFileFilter.java

     文件        967  2010-03-09 18:00  文本压缩\bin\Code.class

     文件       7052  2010-03-10 17:35  文本压缩\bin\Compress.class

     文件       6615  2010-03-10 17:35  文本压缩\bin\Decompress.class

     文件        585  2010-03-10 17:34  文本压缩\bin\Face$1.class

     文件       9357  2010-03-10 17:34  文本压缩\bin\Face.class

     文件       4232  2010-03-09 18:00  文本压缩\bin\Huffman.class

     文件       1857  2010-03-09 18:00  文本压缩\bin\HuffNode.class

     文件        927  2010-03-09 18:00  文本压缩\bin\MyFileFilter.class

     文件        629  2002-03-03 18:00  文本压缩\.settings\org.eclipse.jdt.core.prefs

     目录          0  2010-03-10 17:35  文本压缩\src

     目录          0  2010-03-10 17:35  文本压缩\bin

     目录          0  2010-03-10 17:35  文本压缩\.settings

     目录          0  2010-03-10 17:35  文本压缩

     文件       1979  2010-03-10 17:32  测试解压.txt

     文件          1  2010-03-10 16:57  1.txt

     文件    1653757  2010-03-05 09:46  现代修真史.txt

----------- ---------  ---------- -----  ----

              1719450                    25


评论

共有 条评论

相关资源