2021-09-26 网络编程(UDP-键盘录入方式数据)

2021-10-31  本文已影响0人  Denholm
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;

public class UDPSend2 {

    public static void main(String[] args) {
        try {
            DatagramSocket ds = new DatagramSocket();
            BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in));
            String line;
            while ((line = bufr.readLine()) != null) {
                if ("886".equals(line)) {
                    break;
                }
                byte[] buf = line.getBytes();
                DatagramPacket dp = new DatagramPacket(buf,
                        buf.length, InetAddress.getByName("127.0.0.1"), 10001);
                ds.send(dp);
            }
            ds.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

}
上一篇 下一篇

猜你喜欢

热点阅读