【发布时间】:2016-02-18 11:06:25
【问题描述】:
假设我有一个十六进制字符串0F0A。我需要输出为0000111100001010。我尝试了以下方法,但这会返回 111100001010 - 我还需要前导 0000。
public static String hexToBinary(String hex) {
return new BigInteger(hex, 16).toString(2);
}
【问题讨论】:
-
你必须参考这个问题,我希望这肯定会帮助http://stackoverflow.com/questions/9246326/convert-hexadecimal-string-hex-to-a-binary-string这可能会有所帮助。
标签: java