接收数据的步骤
1.创建接收端的Socket对象(DatagramSocket)
2.创建一个数据包,用于接收数据
3.调用DatagramSocket对象的方法接收数据
4.解析数据包,并把数据在控制台上显示
5.关闭接收端
java"> //创建接收端的Socket对象(DatagramSocket)
DatagramSocket ds = new DatagramSocket(10086);
//创建一个数据包,用于接收数据
byte[] bys = new byte[1024];
DatagramPacket dp = new DatagramPacket(bys, bys.length);
//调用DatagramSocket对象的方法接收数据
ds.receive(dp);
//解析数据包,并把数据在控制台上显示
byte[] datas = dp.getData();
String dataString = new String(datas);//把字节数组的数据转换成字符串
System.out.println("数据是" + dataString);
//关闭接收端
ds.close();
提示:先启动接收端再启动发送端