查看完整版本: 将字符串表示的十六进制转换成数字

babala 2007-3-10 23:00

将字符串表示的十六进制转换成数字

今天碰到了需要将字符串表示的十六进制转换成数字的问题,比如,字符串“ea”,代表十六进制的一个数,要获得它所表示的十进制int型的234。刚开始以为很简单,但弄了一会发现不行,于是想尽办法,最后差点自己转换,幸好查了下API帮助,忽然发现了这么一个方法Integer.parseInt(String s, int radix)感觉合适,于是尝试了一下,果然可以!不废丝毫之力,可谓方便!其中第一个参数为所要转的字符串,如上即为“ea”,第二个参数是要转换的数的进制类型,这里应为16。方法详细说明请参考相应jdk的API帮助手册!
页: [1]

查看完整版本: 将字符串表示的十六进制转换成数字