我正在做一个关于编写一个简单的 IM 系统的网络编程任务(很像最简单的 Windows Messenger 版本)。
规范规定我必须在单个数据报包中发送超过 4 个数据字段,它们是:
To From Type Message
where type refers to message type, implemented as a user defined enum class.
我想学习如何将所有这些数据打包到一个数据包中。
更新:到目前为止的帮助,但是说我有字符串句子和字符串,从正常的方式单独修补数据包将是
byte[] sendData = new byte [256]
sendData = sentence.getBytes();
但是我怎样才能将“from”字符串与句子字符串一起附加到 sendData?