日期:2014-05-20  浏览次数:20676 次

如何将byte[]字节数组转换为字符串?

我有个byte[]的变量b,   我想把它转换为字符串,  
b里有中英文字符和数字,    
可以   String   str   =   new   String(b,   "ISO-10646-UCS-2 ");
但是转换的是汉字,   如果有数字,   数字就变成了???
怎么办?


------解决方案--------------------
编码问题.用UTF-8试试