我尝试了几种解决方案,但所有这些方案都将解决方案缩减到只有6个字节
例如,如果我向此函数发送“3C”,它将显示----〉111100
我需要它是-----〉00111100
public static String hexToBinary(String hex) {
int i = Integer.parseInt(hex, 16);
String bin = Integer.toBinaryString(i);
return bin;
}
1条答案
按热度按时间5sxhfpxr1#
是的,我担心
Integer.toBinaryString
已经损坏,printf没有帮助。您可以这样做:虽然我在Java早期编写了自己的转换器版本