导航

十六进制字符串转换成int方法

Posted on 2013-05-26 04:10  javalive09  阅读(586)  评论(0)    收藏  举报

有时候编写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