资源简介
使用java语言实现Huffman对任意文件做到压缩和解压缩,压缩后的文件只能通过解压缩来解压后才能读取
代码片段和文件信息
package HuffmBean;
/**
* Created by 13619 on 2019/1/9.
*/
public class HuffmNode {
//数据域
private int data;
//索引
private int index;
//左子节点
private HuffmNode left;
//右子节点
private HuffmNode right;
//哈夫曼节点的构造函数
public HuffmNode(int dataint index){
this.data=data;
this.index=index;
}
//私有属性的封装
public int getData() {
return data;
}
public void setData(int data) {
this.data = data;
}
public int getIndex() {
return index;
}
public void setIndex(int index) {
this.index = index;
}
public HuffmNode getLeft() {
return left;
}
public void setLeft(HuffmNode left) {
this.left = left;
}
pu
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-10 12:43 HuffmanTest\
目录 0 2019-01-09 21:43 HuffmanTest\.idea\
文件 734 2019-01-09 21:36 HuffmanTest\.idea\compiler.xm
目录 0 2019-01-09 21:36 HuffmanTest\.idea\copyright\
文件 76 2019-01-09 21:36 HuffmanTest\.idea\copyright\profiles_settings.xm
文件 97 2019-01-09 21:36 HuffmanTest\.idea\desc
文件 171 2019-01-09 21:36 HuffmanTest\.idea\encodings.xm
文件 2428 2019-01-09 21:36 HuffmanTest\.idea\misc.xm
文件 269 2019-01-09 21:40 HuffmanTest\.idea\modules.xm
文件 8792 2019-01-09 21:43 HuffmanTest\.idea\uiDesigner.xm
文件 173 2019-01-09 21:36 HuffmanTest\.idea\vcs.xm
文件 32729 2019-01-11 10:36 HuffmanTest\.idea\workspace.xm
文件 437 2019-01-09 21:36 HuffmanTest\HuffmanTest.iml
文件 469 2019-01-10 12:41 HuffmanTest\Huffman代码说明.txt
目录 0 2019-01-10 12:31 HuffmanTest\src\
目录 0 2019-01-09 21:43 HuffmanTest\src\HuffmBean\
文件 975 2019-01-09 21:43 HuffmanTest\src\HuffmBean\HuffmNode.java
目录 0 2019-01-10 13:55 HuffmanTest\src\HuffmServer\
文件 5474 2019-01-10 13:55 HuffmanTest\src\HuffmServer\Compress.java
文件 3410 2019-01-10 13:55 HuffmanTest\src\HuffmServer\Decompress.java
目录 0 2019-01-10 12:33 HuffmanTest\src\HuffmTest\
文件 619 2019-01-10 12:33 HuffmanTest\src\HuffmTest\Test.java
文件 303 2019-01-10 12:29 HuffmanTest\src\HuffmTest\TestDecompress.java
相关资源
- java快捷键工具箱(快速打开本地应用
- java 飞机大战(面向对象源码)
- java 跑马程序
- 飞机大战小游戏源码(java Swing)
- java入门137:清理指定目录下的.tmp文件
- java删除文件夹中所有文件
- java重命名RAR压缩包中文件
- java显示指定类型的文件(按文件后缀
- java控制台(命令行)输入交互
- java 自定义表头(列头增加icon图标)
- Java入门-控件的排布(2).zip
- Java入门-显示多种字体(8).zip
- Java入门-使用表格显示查询结果(77)
- Java入门-取得目录文件信息(50).zi
- Java入门-zip压缩包查看程序(56).zi
- Java入门-阴影文字(26).zip
- Java入门-彩色列表框(4).zip
- Java入门-程序启动界面(20).zip
- Java入门-常用图形的绘制与填充(47)
- Java入门-从压缩包中提取文件(55)
- Java入门-滑杆演示(19).zip
- Java入门-图片倒影(34).zip
- Java入门-3D文字(27).zip
- Java入门-移动的遮照效果(45).zip
- Java入门-自定义光标(23).zip
- Java入门-图片火焰效果(32).zip
- Java入门-简单的文本编辑器(12).zi
- Java入门-产生自己的控件(1).zip
- Java入门-圆形的按钮(5).zip
- Java入门-不规则图形的绘制(48).zi
评论
共有 条评论