java将固定长度的byte数组转成String,并去掉后面多余的0

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 ""; } }
相关文章
相关标签/搜索