2012-06-16 4 views
0

다음 코드는 "적절한 생성자를 찾을 수 없음"오류를 생성합니다. 나는 이유를 알 수 없다.DatagramPacket 생성자를 찾을 수 없음

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) {} 
+0

바이트 buf [] = new Byte [256]; – dpanshu

답변

2

전자 몇 가지 옵션이 있습니다

  1. 귀하의 버피 인스턴스는, 바이트의 배열이 아닌 당신이 아닌 패키지 java.net에서의 InetAddress를 사용하는 byte []
  2. 수있다

재확인해라, 나는 첫 번째 요점이 당신을 도울 것이라고 생각한다.

+0

전에 선언 된 내 의견을 참조하십시오 – dpanshu

+0

나는 또한 같은 블록에서 여전히 같은 것을 선언하려고 시도했습니다. – dpanshu

+0

Byte []! = byte [] –

관련 문제