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进制都只是数值的表示形式,没那么麻烦吧。