Как получить IP-адрес от Доменного имени в Java?

Я пишу приложение, где мне нужен IP-адрес. У меня есть доменное имя, и я хотел бы знать, как получить IP-адрес от него. Например, "www.girionjava.com". Как я мог получить IP-адрес этого веб-сайта путем программирования в Java?Спасибо.

20
задан CerebralCortexan 8 April 2015 в 23:38
поделиться

3 ответа

InetAddress giriAddress = java.net.InetAddress.getByName("www.girionjava.com");

Затем, если вам нужен IP-адрес в виде строки

String address = giriAddress.getHostAddress();
29
ответ дан 29 November 2019 в 23:44
поделиться
InetAddress.getByName("www.girionjava.com")
6
ответ дан 29 November 2019 в 23:44
поделиться

(Дополнительная маска при печати синусом java считает все целые числа подписанными, но IP-адрес не подписан)

InetAddress[] machines = InetAddress.getAllByName("yahoo.com");
for(InetAddress address : machines){
  byte[] ip = address.getAddress();
  for(byte b : ip){
    System.out.print(Integer.toString(((int)b)&0xFF)+".");
  }
  System.out.println();
}
0
ответ дан 29 November 2019 в 23:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: