2014-11-17 16 views
-2

我有8个值:的java:位,字节和十六进制值

speed1: 50 
length1: 10 

speed2: 30 
length2: 5 

speed3: 100 
length3: 50 

speed4: 50 
length3: 1 

我需要发送与follwing命令这些8个值:

< send 0x001 8 XX XX XX XX XX XX XX XX > 

的 “XX” 是十六进制值。

现在我很困惑如何做到这一点。 有什么建议吗?

+6

努力工作,尽力而为,当你尝试过的东西没有工作时回来。向我们显示代码和错误,然后我们将帮助你 –

+0

我尝试了以下方法: - 将值转换为位 - 将位转换为字节 - 然后:不知道从字节到十六进制值:( – lornz

+0

显示代码,显示错误,提供详细信息,并在问题 –

回答

0

我想这太容易了。这里有一个简单的解决方案:

intToHex(value)