src/main/java/studio/baxia/fo/util/StringUtil.java
(完整代码) 1KBpackage studio.baxia.fo.util;
/**
* Created by Pan on 2016/12/17.
*/
public class StringUtil {
public static String byte2hex(byte[] buff)
{
if ((buff == null) || (buff.length <= 0)) {
return "";
}
String tmpStr = null;
StringBuilder hexStr = new StringBuilder();
for (int n = 0; n < buff.length; n++) {
tmpStr = Integer.toHexString(buff[n] & 0xFF);
if (tmpStr.length() == 1) {
hexStr.append("0");
}
hexStr.append(tmpStr);
}
return hexStr.toString().toUpperCase();
}
public static String byteToHex(byte[] b, boolean upper)
{
String result = "";
String stmp = "";
for (int n = 0; n < b.length; n++) {
stmp = Integer.toHexString(b[n] & 0xFF);
if (stmp.length() == 1)
result = new StringBuilder().append(result).append("0").append(stmp).toString();
else {
result = new StringBuilder().append(result).append(stmp).toString();
}
}
if (upper) {
return result.toUpperCase();
}
return result.toLowerCase();
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
