我想构建一个基于UDP的协议,它能够将文件从客户端发送到服务器。限制是发送的数据正好是< x>。字节大。例如,一个包应包含32位会话编号,8位包编号和ASCII代码中的10字节大字。
我知道我必须初始化一个字节数组,在这种情况下长度为15个字节,但是如何写入我需要的形式呢?
byte[] array = new byte[15];
我尝试在字节数组中用ASCII编写“starting”:
array[6] = 115;
array[7] = 116;
array[8] = 97;
array[9] = 114;
array[10] = 116;
array[11] = 105;
array[12] = 110;
array[13] = 103;
但它不应该如何运作。请用你的答案作出解释,因为我想了解并学习它。