数组、整型、转换、扩展问题,高分急求
问题:
由网络收到某一数据X,原始格式为二进制补码,占用3个Byte,由网络接收后可以认为存储在data中(Byte[] data = new Byte[3]);
现在需要把X扩展到4个Byte( Byte[] sendData = new Byte[4];,同样要以二进制补码格式存储,然后从网络上发送出去;
即,把上面的data转换成sendData;
疑问1:上述说法是否有问题?从3个byte扩展到4个byte,是否还需要其它格式转换方面的要求?比如高地位什么的,多出来的那个byte怎么添什么的..
疑问2:如果上述说法没问题,那么这个过程应该怎么写?
谢谢~