黑马程序员技术交流社区
标题:
提个问题 UDP连接的发送端Packet的byte[]如果比接收端Packet[]长
[打印本页]
作者:
sjb201609
时间:
2016-9-6 23:30
标题:
提个问题 UDP连接的发送端Packet的byte[]如果比接收端Packet[]长
UDP连接的发送端Packet和接收端都有Packet 那如果接收端都有Packet比发送端的Packet中的byte[]短怎么办?我今天下午试了
发送端比如
String st="唧唧复唧唧,木兰当户织";
byte[] boat=st.getBytes();
DatagramPacket dp=new DatagramPacket(boat,boat.length,ip,33023);
而接收端是
byte[] bo=new byte[2];
DatagramPacket dp=new DatagramPacket(bo,bo.length);
的话 接收端receive 然后解包,打印 只能打出上面字符串里的第一个字
这种问题应该怎么接解决呢?
求大神解答 (兼求加分
)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2