| import java.net.*; import java.io.*;
 class  UdpSend2
 {
 public static void main(String[] args) throws Exception
 {
 DatagramSocket ds=new DatagramSocket();
 BufferedReader bufr=
 new BufferedReader(new InputStreamReader(System.in));
 String line=null;
 while((line=bufr.readLine())!=null)
 {
 if("886".equals(line))
 break;
 
 byte[]buf=line.getBytes();
 DatagramPacket dp=
 new DatagramPacket(buf,buf.length,InetAddress.getByName("192.168.1.1"),10001);//这个IP地址怎么设置?
 ds.send(dp);
 }
 ds.close();
 }
 }
 class UdpRece2
 {
 public static void main(String[] args)throws Exception
 {
 DatagramSocket ds=new DatagramSocket(10001);
 while(true)
 {
 byte[] buf=new byte[1024];
 DatagramPacket dp=new DatagramPacket(buf,buf.length);
 ds.receive(dp);
 
 String ip=dp.getAddress().getHostAddress();
 String data=new String(dp.getData(),0,dp.getLength());
 System.out.println(ip+"::"+data);
 }
 }
 }
 
 如果是联网了设置成什么,没联网,设置成什么?要求只要在自己的窗口中能聊天!!
 
 |