Я использую этот метод в цикле, чтобы получить имя узла 4 терминала в моей локальной сети, идентифицируемого ip-адресом терминал [i] .getIp () .
try {
// Get hostname by textual representation of IP address
InetAddress addr = InetAddress.getByName(terminal[i].getIp());
// Get the host name
String hostname = addr.getHostName();
} catch (UnknownHostException e) {
}
проблема здесь в том, что код возвращает столько времени, чтобы вернуть результат (до 5 секунд). Интересно, есть ли другой более оптимизированный метод.