当前位置: 代码迷 >> Eclipse >> EClipse中 java怎么向外发送十六进制数值数组
  详细解决方案

EClipse中 java怎么向外发送十六进制数值数组

热度:96   发布时间:2016-04-23 13:56:21.0
EClipse中 java如何向外发送十六进制数值数组?
EClipse中 :
有几个数值:int mun[5]={256,22,77,78,890}

通信协议需要以十六进制数组(如 char pp[5]={0x45,0x37,0x75,0x32,0x03})进行传输,java如何实现以十六进制向外发送数值数组?

或者说 如何实现将int 以数值的方式向外传输数组,而不是以字符串的形式?

------解决方案--------------------
iobuffer
------解决方案--------------------
用 socket,取得outputstream,你不是想发什么就发什么的么?
------解决方案--------------------
什么16进制10进制8进制在内存中、网络上不都还是二进制
------解决方案--------------------
楼主,你别说,当我看到你这个帖子之后,我就在这里读题目就读了好久,总感觉自己没有理解你的意思,你想问的是说如何传输java的类型的数据吗?我认为java应该没有通过自己传输的吧,用C的传输的多,这里你应该涉及到用C转换,然后传输。
------解决方案--------------------
传输的过程中应该都是2进制吧,16进制、10进制都只是数值的表示形式,没那么麻烦吧。