学会使用 InetAddress

139 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

1.显示 sina 网的 IP 地址,域名

实现代码:

 package com.zhangyufan.net;
 ​
 import java.net.InetAddress;
 import java.net.UnknownHostException;
 ​
 public class TestInetAddress {
 ​
     public static void main(String[] args) throws UnknownHostException {
         InetAddress inad = InetAddress.getByName("www.sina.com.cn");
         System.out.println("sina网的IP地址:" + inad.getHostAddress() + ",域名:" + inad.getHostName());
     }
 ​
 }

运行结果:

在这里插入图片描述

  1. 显示本机的 IP 地址和域名

实现代码:

 package com.zhangyufan.net;
 ​
 import java.net.InetAddress;
 import java.net.UnknownHostException;
 ​
 public class TestInetAddress {
 ​
     public static void main(String[] args) throws UnknownHostException {
         InetAddress inad = InetAddress.getLocalHost();
         System.out.println("本机的IP地址: " + inad.getHostAddress() + ",域名: " + inad.getHostName());
     }
 ​
 }
 ​

运行结果:

在这里插入图片描述