我有一段代碼是這樣的...如何解壓縮文件並將其讀取到Java中的ByteBuffer?
FileInputStream fi = new FileInputStream(filein);
GZIPInputStream gzis = new GZIPInputStream(fi);
ByteBuffer bbuffer = ByteBuffer.allocate(115200);
的fi.available()
是84300,但gzis.available()
只有1 file(filein)
已經被壓縮。
我想讀取文件,解壓縮它,最後把它放到我的ByteBuffer bbufer
。
我怎麼能實現這個操作?
*「THX 4」*感謝將來拼寫所有字母的單詞,例如'thanks'和'for'。這是一個技術網站,而不是短信或Twitter。 – 2012-04-01 04:02:23
如果您的問題已得到解答,或者不再有效,請勾選以選擇最合適的答案,以便大家都知道問題已得到解決。謝謝。 – wattostudios 2012-05-14 13:29:01