資源簡介
使用Java 語言實現了Huffman編碼的壓縮和解壓縮,能夠實現對Ascii 文檔的壓縮和解壓縮,目前尚不支持對二進制文檔進行壓縮

代碼片段和文件信息
public?class?CharacterCode?{
private?int?weight;
private?char?character;
private?String?code;
public?CharacterCode(int?w?char?c){
weight?=?w;
character?=?c;
code?=““;
}
public?void?setWeight(int?w){
weight?=?w;
return;
}
public?void?setChar(char?c){
character?=?c;
return;
}
public?int?getWeight(){
return?weight;
}
public?char?getChar(){
return?character;
}
public?void?setCode(String?c){
code?=?c;
}
public?String?getCode(){
return?code;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-06-22?20:38??HuffmanCoding\
?????文件?????????362??2014-06-22?20:38??HuffmanCoding\Readme.txt
?????目錄???????????0??2014-06-22?20:32??HuffmanCoding\可執行文件及測試用例\
?????文件??????493343??2014-06-22?15:57??HuffmanCoding\可執行文件及測試用例\1.dehuffman
?????文件??????273755??2014-06-22?15:57??HuffmanCoding\可執行文件及測試用例\1.huffman
?????文件??????493343??2014-06-10?17:05??HuffmanCoding\可執行文件及測試用例\1.txt
?????文件???????29172??2014-06-22?15:58??HuffmanCoding\可執行文件及測試用例\2.dehuffman
?????文件???????16380??2014-06-22?15:58??HuffmanCoding\可執行文件及測試用例\2.huffman
?????文件???????29172??2014-06-10?17:06??HuffmanCoding\可執行文件及測試用例\2.txt
?????文件??????189401??2014-06-22?16:12??HuffmanCoding\可執行文件及測試用例\christmas.dehuffman
?????文件??????103800??2014-06-22?16:11??HuffmanCoding\可執行文件及測試用例\christmas.huffman
?????文件??????189407??2007-01-01?14:01??HuffmanCoding\可執行文件及測試用例\christmas.txt
?????文件?????4467663??2014-06-22?16:08??HuffmanCoding\可執行文件及測試用例\HolyBarber.dehuffman
?????文件?????2544237??2014-06-22?16:06??HuffmanCoding\可執行文件及測試用例\HolyBarber.huffman
?????文件?????4467663??2010-02-02?23:03??HuffmanCoding\可執行文件及測試用例\HolyBarber.txt
?????文件???????13915??2014-06-22?15:42??HuffmanCoding\可執行文件及測試用例\HuffmanCoder.jar
?????文件??????????39??2014-06-22?15:44??HuffmanCoding\可執行文件及測試用例\HuffmanCoderTest1.bat
?????文件??????????39??2014-06-22?15:45??HuffmanCoding\可執行文件及測試用例\HuffmanCoderTest2.bat
?????文件??????????47??2014-06-22?16:11??HuffmanCoding\可執行文件及測試用例\HuffmanCoderTestChristmas.bat
?????文件??????????48??2014-06-22?16:05??HuffmanCoding\可執行文件及測試用例\HuffmanCoderTestHolyBarber.bat
?????文件??????????46??2014-06-22?15:59??HuffmanCoding\可執行文件及測試用例\HuffmanCoderTestJaneEyre.bat
?????文件???????12423??2014-06-22?15:43??HuffmanCoding\可執行文件及測試用例\HuffmanDecoder.jar
?????文件??????????45??2014-06-22?15:45??HuffmanCoding\可執行文件及測試用例\HuffmanDecoderTest1.bat
?????文件??????????45??2014-06-22?15:45??HuffmanCoding\可執行文件及測試用例\HuffmanDecoderTest2.bat
?????文件??????????53??2014-06-22?16:12??HuffmanCoding\可執行文件及測試用例\HuffmanDecoderTestChristmas.bat
?????文件??????????54??2014-06-22?16:08??HuffmanCoding\可執行文件及測試用例\HuffmanDecoderTestHolyBarber.bat
?????文件??????????52??2014-06-22?16:02??HuffmanCoding\可執行文件及測試用例\HuffmanDecoderTestJaneEyre.bat
?????文件?????1104165??2014-06-22?16:02??HuffmanCoding\可執行文件及測試用例\JaneEyre.dehuffman
?????文件??????636684??2014-06-22?15:59??HuffmanCoding\可執行文件及測試用例\JaneEyre.huffman
?????文件?????1114997??2007-01-25?16:38??HuffmanCoding\可執行文件及測試用例\JaneEyre.txt
?????文件???????????0??2014-06-13?16:54??HuffmanCoding\可執行文件及測試用例\可直接運行批處理文件bat進行測試,huffman為壓縮后文件,dehuffman為解壓后文件.txt
............此處省略25個文件信息
評論
共有 條評論