0

次のコードは、「適切なコンストラクターが見つかりません」というエラーを生成します。私は理由を理解することができません。

   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) {}
4

1 に答える 1

2

いくつかのオプションがあります

  1. あなたの buf インスタンスはバイトの配列ではありません。byte []
  2. パッケージ java.net 以外の InetAddress を使用しています

再確認してください。最初のポイントが役立つと思います。

于 2012-06-16T18:30:40.950 に答える