⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 updreceive.java

📁 这是一个udp接收程序
💻 JAVA
字号:
package zjkdata;

import java.io.*;
import java.lang.*;
import java.net.*;


public class updreceive
{
  private DatagramSocket ser;
  private DatagramPacket pac;
  private byte rb[];
  private String rev;

  public updreceive()
  {
  //  Datareceieve();

  }
  public void Datareceieve(String udpport,int i)
  {
    try
    {
      ser = new DatagramSocket(10005);
      rb = new byte[1024];
      pac = new DatagramPacket(rb, rb.length);
      rev = "";
      while (i == 0) //无数据,则循环
      {
        ser.receive(pac);
        i = pac.getLength(); //接收数据
        if (i > 0)
        {
          rev = new String(rb, 0, pac.getLength()); //指定接收到数据的长度,可使接收数据正常显示,开始时很轻易忽略这一点
          //System.out.println(rev);
          i = 0;     //循环接收
        }
      }
    }
    catch(Exception e)
    {
      e.printStackTrace();
    }
  }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -