⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 datagramclient.java

📁 java网络编程
💻 JAVA
字号:
package udp;




import java.net.*;
import java.io.*;

public class Datagramclient {
    public Datagramclient() {
    }

    public static void main(String args[]){

        String host="localhost";
        String source="";
        BufferedReader stdin=new BufferedReader(new InputStreamReader(System.in));
        try{
        	 source=stdin.readLine();
        }catch(IOException e){}
        DatagramSocket s=null;
        try{
        s=new DatagramSocket();
        byte [] butter;
        //butter=new String("send").getBytes();
        butter=source.getBytes();
        InetAddress ip=InetAddress.getByName(host);
        DatagramPacket dgp=new DatagramPacket(butter,butter.length,ip,4023);
        s.send(dgp);
        
       byte [] data=new byte[100];
         dgp=new DatagramPacket(data,data.length);
        s.receive(dgp);
        System.out.println(new String (dgp.getData()));
                }
        catch(IOException e){
        e.printStackTrace();
        }
        finally
        {
        	if(s!=null)
        		 s.close();
        }


    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -