java将固定长度的byte数组转成String,并去掉后面多余的0
2015-01-29 11:41
1196 查看
String tostr(byte[] buffer) {
try {
int length = 0;
for (int i = 0; i < buffer.length; ++i) {
if (buffer[i] == 0) {
length = i;
break;
}
}
return new String(buffer, 0, length, "UTF-8");
} catch (Exception e) {
Log.error(e.toString());
return "";
}
}
try {
int length = 0;
for (int i = 0; i < buffer.length; ++i) {
if (buffer[i] == 0) {
length = i;
break;
}
}
return new String(buffer, 0, length, "UTF-8");
} catch (Exception e) {
Log.error(e.toString());
return "";
}
}
相关文章推荐
- java将固定长度的byte数组转成String,并去掉后面多余的0
- java中的String.split() 中“|”作为分隔符的问题和数组长度问题
- java里面byte数组和String字符串怎么转换
- JAVA里面关于byte数组和String之间的转换问题
- Javabyte[]数组和十六进制String之间的转换
- [Java]_[初级]_[utf8编码的byte[]数组转换为String时要注意的问题]
- java 把 byte[] 数组转化为String
- [原]深入 JAVA里面关于byte数组和String之间的转换问题
- java中byte数组和String字符串怎么相互转换?(string 转 byte[]和byte[] 转 string)
- Java String byte数组 字符集转换
- 【转】Javabyte[]数组和十六进制String之间的转换Util------包含案例和代码
- java中的String.split() 中“|”作为分隔符的问题和数组长度问题
- 深入 JAVA里面关于byte数组和String之间的转换问题
- [原]深入 JAVA里面关于byte数组和String之间的转换问题
- C# byte数组转换string类型如何去掉结束符
- JAVA里面关于byte数组和String之间的转换问题
- java中utf-8编码的byte数组转换成String类型代码
- Javabyte[]数组和十六进制String之间的转换Util------包含案例和代码
- [Java]_[初级]_[utf8编码的byte[]数组转换为String时要注意的问题]
- java中的String.split() 中“|”作为分隔符的问题和数组长度问题