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

时间:2016-06-24 12:02:57

标签: java colors hex

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

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

Integer.toHexString(-number-);

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

例如:

int a = 32;

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

任何帮助?

1 个答案:

答案 0 :(得分:1)

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

这样做。