public string GetX(byte[] t) {
StringBuildersb=newStringBuilder();
for(inti=0;i<t.Length;i++) {
sb.Append(t[i].ToString("x").PadLeft(2,'0'));
}
return sb.ToString();
}
要求将以上代码转成JAVA写法,能编译通过的,谢谢先
public static String GetX(byte[] t) {
StringBuilder sb = new StringBuilder();
for (int i = 0; i < t.length; i++) {
int v = t[i] & 0xFF;
String hv = Integer.toHexString(v);
if (hv.length() < 2) {
sb.append(0);
}
sb.append(hv);
}
return sb.toString();
}