java - java中如何将int转换为十六进制颜色格式

标签 java colors hex

我有实数 0,1,2,3,4,5,...

我想将 int 转换为十六进制格式。

Integer.toHexString(-number-);

这可行,但不是彩色格式。

例如:

int a = 32;

必须转换为 000020。这些零会自动出现。

有什么帮助吗?

最佳答案

String hexColor = String.format("#%06X", (0xFFFFFF & number));

这样做。

关于java - java中如何将int转换为十六进制颜色格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38013002/

相关文章:

java - 如何使用 OpenCl rand 和 android JNI 实现双指针

java - Oracle 查询到 Hibernate 查询的转换

java - Android 布局预览器在添加自定义 LinearLayout 时抛出错误

colors - 具有多个背景区域的 Google 柱形图

python - matplotlib fill_between 不循环显示颜色

java - Gradle:从自定义任务中调用 ant

python - 重音字符的 Bash 背景颜色更改

c# - 将包含以 "0x"开头的十六进制值的字符串转换为整数或长整数

java - 以十六进制读入 Java

r - 如何将r中的矩阵中的十六进制转换为二进制?