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进制)的主要内容,如果未能解决你的问题,请参考以下文章

c++ 如何将string类型的二进制转换为16进制?

matlab强制转换uint16转int16

Python中int类型和string类型的相互转换

最全面的Java字节byte操作,处理Java基本数据的转换及进制转换操作工具,流媒体及java底层开发项目常用工具类

C# short、string、二进制之间的转换问题。

请问一些关于char类型数据转换成16进制的问题!! 以及移位操作符~ 拜托了~~~~~