índice
Java obtém o nome do host do endereço IP InetAddress.getByName()
Designadaendereço de IPternome de anfitrião(nome da maquina) Este é um programa de exemplo para obter.
programa de amostra
/** * Obtém o nome do host com o endereço IP especificado. * @param endereço Endereço IP * @return nome do host * *Se ocorrer uma exceção inesperada, a string "UnknownHost" será retornada. */ public static String getHostName(String endereço) { try { InetAddress iaddress = InetAddress.getByName(address); return iaddress.getHostName(); } catch (Exception e) { e.printStackTrace(); } return "UnknownHost"; }
Resultado da execução
◆Exemplo de execução
public static void main(String[] args) { String nome = getHostName("66.249.89.99"); System.out.println("Nome do host = '"+nome+"'"); }
◆Resultado de saída
nome do host = 'jp-in-f99.google.com'