byte转String,以编码格式UTF-8转
private static String byteToString (byte[] bytes) {
if (null == bytes || bytes.length == 0) {
return "";
}
String strContent = "";
try {
strContent = new String(bytes, "utf-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return strContent;
}
转成其他进制
private static String bytesToHexString(byte[] bytes) {
StringBuilder sb = new StringBuilder(bytes.length);
byte[] var3 = bytes;
int var4 = bytes.length;
for(int var5 = 0; var5 < var4; ++var5) {
byte aByte = var3[var5];
String temp = Integer.toHexString(255 & aByte);
if (temp.length() < 2) {
sb.append(0);
}
sb.append(temp);
}
return sb.toString();
}
博客主要介绍了将byte转换为String的操作,采用UTF - 8编码格式进行转换,同时还提及了将其转成其他进制的内容,与信息技术中数据处理相关。
2071

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



