public String byteTOString(byte[] src) {
int idx = 0;
for (idx = 0; idx < src.length; idx++) {
if (src[idx] == (byte) 0) {
break;
}
}
try {
return new String(src, 0, idx, "UTF-8");
} catch (Exception e) {
e.printStackTrace();
return new String(src, 0, idx);
}
}
本文介绍了一个Java方法,该方法用于将字节数组转换为字符串,并使用UTF-8编码进行解码。该方法首先查找字节数组中第一个空字符的位置,然后将从开始到该位置的数据截取出来并转换成字符串。
1303

被折叠的 条评论
为什么被折叠?



