有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java将十六进制字符串#b2c2d6转换为类似0x2c2d6的Int

我目前正在一个新的功能,我需要提取图像的主要颜色。我得到了一个整数数组,在提取了图像主色的三种rgb颜色之后。之后,我将这些rgb颜色转换为字符串

String hexString = String.format("#%02x%02x%02x", dominantColor[0], dominantColor[1], dominantColor[2]);

这将返回类似于#b2c2d6。现在我想把这个字符串转换成一个整数,它保存着我的十六进制值,就像

int hexInt = 0xb2c2d6

有什么可能的方法吗


共 (0) 个答案