如何将命令行中键入的IP地址传递给Java中的客户端套接字构造函数?

时间:2014-03-21 02:14:35

标签: java client-server

我不知道如何读取IP地址并在初始化套接字时使用它。

我该怎么做?

如果需要,这是客户端的套接字代码:

 Socket socket;
 socket = new Socket("localhost", 16789);

1 个答案:

答案 0 :(得分:0)

public class Echo {
    public static void main (String[] args) {
        for (String s: args) {
            System.out.println(s);
            Socket socket;
            socket = new Socket(s, 16789);
        }
    }
}

请注意,此代码将解析多个命令行参数。如果你只有一个,你可以使用args[0]并摆脱for循环。