gpt4 book ai didi

java - 如何在四个字符的十六进制字符串中显示 12 位二进制?

转载 作者:行者123 更新时间:2023-12-01 11:57:12 25 4
gpt4 key购买 nike

我正在将二进制转换为十六进制。下面是代码。

public static String binaryToHex(String binary) {
return String.format("%21X", Long.parseLong(binary,2)) ;
}

如果我输入:111111111111。获取输出:FFF

但我希望输出是这样的,0FFF。我该如何格式化它?

最佳答案

我知道您可能只是希望有人告诉您,但您确实应该查看 Oracle 的相关文档。也许还可以为它添加书签(我已经为它添加了书签)。

http://docs.oracle.com/javase/7/docs/api/java/util/Formatter.html

(PS:我会尝试使用 %04X 作为我的格式字符串)

关于java - 如何在四个字符的十六进制字符串中显示 12 位二进制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28359241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com