假如这个世界上只剩下你一个人,当你正坐在屋子里的时候,这时突然响起了敲门声...
字符串的压缩和解压缩
上一篇 /
下一篇 2008-05-01 18:14:19
查看( 106 ) /
评论( 3 )
数据传输时,有时需要将数据压缩和解压缩,本例使用GZIPOutputStream/GZIPInputStream实现。
XmYV'f0
ITPUB个人空间0c,l5c1[1U%a3UH
1、使用ISO-8859-1作为中介编码,可以保证准确还原数据ITPUB个人空间%hb6NhqTQ/jZ/o
2、字符编码确定时,可以在uncompress方法最后一句中显式指定编码ITPUB个人空间%E_5G$]Nf7E
import java.io.ByteArrayInputStream;
O
rO`*d/~6h0
import java.io.ByteArrayOutputStream;
p7[Jke0
import java.io.IOException;ITPUB个人空间D2X1s+]?5c7^
import java.util.zip.GZIPInputStream;
"v,h6z%k#b$KWz0
import java.util.zip.GZIPOutputStream;ITPUB个人空间[ac!x6wH
ITPUB个人空间4~.BFIF3R.J!d]
// 将一个字符串按照zip方式压缩和解压缩ITPUB个人空间/[(Q:l? o
public class ZipUtil {
7Q)F_L:o/|`0
ITPUB个人空间%WpK3t~/pW1m
// 压缩