java string转bytebuf,如何将Java字符串转换为字节[]?
如何將Java字符串轉換為字節[]?
有沒有辦法轉換JavaString轉到byte[]?(不盒裝Byte[])?
在嘗試中:System.out.println(response.split("\r\n\r\n")[1]);System.out.println("******");
System.out.println(response.split("\r\n\r\n")[1].getBytes().toString());
我得到了不同的結果。無法顯示第一個輸出,因為它是一個gzip字符串。******[B@38ee9f13
第二個是地址。我做錯什么了嗎?我需要結果byte[]將其提供給gzip解壓縮程序,如下所示。String?decompressGZIP(byte[]?gzip)?throws?IOException?{
java.util.zip.Inflater?inf?=?new?java.util.zip.Inflater();
java.io.ByteArrayInputStream?bytein?=?new?java.io.ByteArrayInputStream(gzip);
java.util.zip.GZIPInputStream?gzin?=?new?java.util.zip.GZIPInputStream(bytein);
java.io.ByteArrayOutputStream?byteout?=?new?java.io.ByteArrayOutputStream();
int?res?=?0;
byte?buf[]?=?new?byte[1024];
while?(res?>=?0)?{
res?=?gzin.read(buf,?0,?buf.length);
if?(res?>?0)?{
byteout.write(buf,?0,?res);
}
}
byte?uncompressed[]?=?byteout.toByteArray();
return?(uncompressed.toString());}
總結
以上是生活随笔為你收集整理的java string转bytebuf,如何将Java字符串转换为字节[]?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php member limit,PHP
- 下一篇: php 文件夹里有多少,计算目录php中