/**
* 1.发送
创建DatagramSocket, 随机端口号
创建DatagramPacket, 指定数据, 长度, 地址, 端口
使用DatagramSocket发送DatagramPacket
关闭DatagramSocket
* @throws IOException
*/
public static void main(String[] args) throws IOException {
//String str = "三角恋爱,我喜欢美食,脂肪喜欢我";
DatagramSocket socket = new DatagramSocket(); //创建Socket对象
Scanner sc = new Scanner(System.in);
while(true) {
String line = sc.nextLine();
if(line.equals("quit")) {
break;
}
DatagramPacket packet = //创建packet对象将要发送的数据装在集装箱中
new DatagramPacket(line.getBytes(),line.getBytes().length, InetAddress.getByName("127.0.0.1"), 9999);
socket.send(packet); //将数据发送
}
socket.close();
sc.close();
}
发送端 键一个class吧这段代码粘贴进去 |