我在哪里可以了解Java中的文本压缩?
将使用哪些类,以及如何使用它们?
答案 0 :(得分:4)
答案 1 :(得分:2)
java.util.zip
包中包含GZIPInputStream
和GZipOutputStream
,您可以轻松地将这些内容与其他java.io
流相结合,以满足您的需求。
答案 2 :(得分:1)
Commons Codec也提供了一些有用的编码/解码类。
答案 3 :(得分:0)
答案 4 :(得分:0)
这是一些示例代码,显示如何在Java中使用Deflate,Filtered,bzip2和lzma压缩。 ħttp://www.theeggeadventure.com/wikimedia/index.php/Java_Data_Compression
对于大多数基于流的类,可以使用现有Java IO方法内联添加它们。如果您正在读取或写入文件,并且可以通过向流添加过滤器来压缩/解压缩。套接字和其他IO也是如此。