关于DatagramPacket问题
这样写标题也不知道恰当不恰当.要实现的功能是这样的,一个小型的聊天室,用户在登入界面输入名字点击登入后,把名字提交到服务器.
服务器根据名字查询名单表,如果没有此人,返回可以登入信息,及其他人的名单.我把这些名字字符串和可以返回的标志字符串放到数组中,发送给客户端.
DatagramSocket ds1 = new DatagramSocket();
DatagramPacket dp1 = new DatagramPacket(strsend1[50].getBytes(),
strsend1[50].length(),
dp.getAddress(), port);
问题出在客户端后,如何把信息包转成字符串数组?
ds = new DatagramSocket(3000);
byte[] buf = new byte[1024];
dp = new DatagramPacket(buf, 1024);
ds.receive(dp);
写到这,我就不会了.
谁能帮我看看吗,谢谢!