public static String lowHigh(int var0) {
int var1 = 1;
int var2 = var0 >> 8;
int var3 = var0 & 255;
String var4 = Integer.toHexString(var2);
String var5 = Integer.toHexString(var3);
if(var4.length() > 2) {
do {
if(var1 > 1) {
var2 >>= 8;
}
int var1 = 1;
int var2 = var0 >> 8;
int var3 = var0 & 255;
String var4 = Integer.toHexString(var2);
String var5 = Integer.toHexString(var3);
if(var4.length() > 2) {
do {
if(var1 > 1) {
var2 >>= 8;
}
var4 = Integer.toHexString(var2 >> 8);
var5 = var5 + Integer.toHexString(var2 & 255);
++var1;
} while(var4.length() > 2);
}
var5 = var5 + Integer.toHexString(var2 & 255);
++var1;
} while(var4.length() > 2);
}
if(var4.length() < 2) {
var4 = "0" + var4;
}
var4 = "0" + var4;
}
if(var5.length() < 2) {
var5 = "0" + var5;
}
var5 = "0" + var5;
}
return var5 + var4;
}
}
本文介绍了一个Java方法,用于将整数变量转换为十六进制字符串,并确保高位和低位正确表示。通过位操作和十六进制转换实现,适用于处理需要特定格式的数据场景。
2174

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



