java中使用socket编程 发送16进制数据,应该如何实现??

数据如下:7e 00 0e 90 00 12 4b 00 01 f6 96 0f 00 00 02 01 18 5b
2024-12-29 10:17:36
推荐回答(3个)
回答1:

//Socket s=new Socket(xxxx参数); 
OutputStream os=s.getOutputStream();
os.write("7e 00 0e 90 00 12 4b 00 01 f6 96 0f 00 00 02 01 18 5b".getBytes());
os.flush();

回答2:

直接发送字符串就行,数据在发送前 先处理成 16进制的

回答3:

是按字符串发、还是按ASCII发的。