在socket编程中,服务段如何接受客户段发送的16进制包,并转成字符串?

在socket编程中,服务段如何接受客户段发送的16进制包,并转成字符串,然后在服务端发送16进制数据包到客户端啊

网络上都是以16进制ASCII进行传输的,所以你就正常的调用socet的方法发送消息就是16进制的。

接收数据的时候一样,网络上传过来的是16进制ASCII,socet的read方法就可以接收,并将接收的内容装到一个字节数组中。直接new String(字节数组)就可以把数据转换成字符串了。

16进制包??

都是data,一个个Byte接受过来就可以. 发送同理.