有时候编写color 相关 的程序时,需要将十六进制字符串转换成int。
方法如下:
String str = "0xC0A80010";
Integer ss = 0xC0A80010;
Long longStr = Long.parseLong(str.substring(2), 16);
ss = new Integer(longStr.intValue());
System.out.println(ss);
System.out.println(Integer.toHexString(ss));
-1062731760
c0a80010
浙公网安备 33010602011771号