JAVA:string类型转换int(16进制)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA:string类型转换int(16进制)相关的知识,希望对你有一定的参考价值。

如何将字符串“F3”转换成16进制 0xF3

参考技术A

使用AT%IPSEND="XXXX"指令,但只能作为字符发送,直接发送十六进制。

void UncharToHex(char *data,unsigned char sourcedata)

unsigned char a = sourcedata >> 4;
data[0] = a > 9? 'A'+ a -10:'0' + a;
a = sourcedata & 0x0f;
data[1] = a > 9? 'A'+ a -10:'0' + a;

参考技术B  Ineger.ParseInt("F3",16);

参考技术C 需求错误,无法解决 参考技术D Integer.ValueOf("F3",16);

本回答被提问者采纳
第5个回答  2014-05-26 先把F3转成二进制,再转16禁止

以上是关于JAVA:string类型转换int(16进制)的主要内容,如果未能解决你的问题,请参考以下文章