2015-08-02 2 views
-3
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 адр?

ответ

2

Самый простой способ:

Socket s = new Socket(host, port); 

Смотрите documentation для этого.

В качестве альтернативы, используйте подключение с InetSocketAddress:

s.connect(new InetSocketAddress(host, port)); 
Смежные вопросы