我想在java中构造1,2,3 ... 10 ... 16 ..字节的字符串数据。 我需要将此数据作为UDP数据包发送。 我可以在发送前选择1,2,3 ... 10 ... 16 ..字节。
我的代码是这样的:
byte[] byteData = new byte[]{65,66,67,68,69,70,71,72,73,74};
for (int index = 0; index < bytesSize; index++) {
msgToServer = new String(new byte[] { byteData[index] });
stringBuilder.append(msgToServer);
}
我正朝着正确的方向前进吗?
答案 0 :(得分:0)
为了确保在另一端收到的数据与您发送的数据相同,您需要决定各种散列算法并使用相同的算法。我们使用MD5哈希来确保通过网络发送字节时的数据完整性。您需要为移动应用程序找到轻量级算法。