您的位置:首页 > 编程语言 > Java开发

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 "";

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: