boolean canConnect = true;
try {
SocketAddress addr; // initialization not shown
Socket s = new Socket();
s.connect(addr);
s.close();
} catch (IOException e) {
canConnect = false;
e.printStackTrace();
}
我有一个全局字符串变量:
string ipaddress = "10.0.0.3:8080";
如何将此ipaddress指定给SocketAddress
地址?
答案 0 :(得分:2)
最基本的方式:
Socket s = new Socket(host, port);
请参阅documentation。
或者,使用连接InetSocketAddress:
s.connect( new InetSocketAddress(host, port) );