以下代码产生“找不到合适的构造函数”错误。我无法找出原因。
try {
Sock = new DatagramSocket();
InetAddress IP_add=InetAddress.getByName("192.168.1.2");
DatagramPacket PACKET=new DatagramPacket(buf,buf.length,IP_add,2000);
} catch (Exception e) {}
最佳答案
有几种选择
您的buf实例不是字节数组,必须为byte []
您正在使用不是来自包java.net的InetAddress
重新检查一下,我认为第一点会对您有所帮助。
关于java - 找不到DatagramPacket构造函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11065980/