黑马程序员技术交流社区
标题:
可以这样写么
[打印本页]
作者:
bukai123
时间:
2015-12-2 13:20
标题:
可以这样写么
class UdpSend
{
public static void main(String[] args)throws Exception
{
//1、创建udp Socket服务
DatagramSocket ds=new DatagramSocket(9999);
//2、确定数据,从键盘录入,并把键盘录入的数据封装成数据包
DatagramPacket dp=null;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String line=null;
while((line=br.readLine())!=null)
{
byte[] buf=line.getBytes();
dp=new DatagramPacket(buf,buf.length,InetAddress.getByName("192.168.1.255"),10000);
//3、通过Socket服务,将已有的数据包发送出去
ds.send(dp);
if ("886".equals(line))
{
break;
}
}
//4、关闭资源
ds.close();
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2