java将十六进制字符串#b2c2d6转换为类似0x2c2d6的Int
我目前正在一个新的功能,我需要提取图像的主要颜色。我得到了一个整数数组,在提取了图像主色的三种rgb颜色之后。之后,我将这些rgb颜色转换为字符串
String hexString = String.format("#%02x%02x%02x", dominantColor[0], dominantColor[1], dominantColor[2]);
这将返回类似于#b2c2d6
。现在我想把这个字符串转换成一个整数,它保存着我的十六进制值,就像
int hexInt = 0xb2c2d6
有什么可能的方法吗
共 (0) 个答案