1 package com.Inet.lesson1; 2 3 import java.net.InetAddress; 4 import java.net.UnknownHostException; 5 6 //测试IP 7 public class TestInetAddress { 8 public static void main(String[] args) { 9 try { 10 //查询本机地址 11 InetAddress inetAddress1 = InetAddress.getByName("127.0.0.1"); 12 System.out.println(inetAddress1); 13 InetAddress inetAddress3 = InetAddress.getByName("localhost"); 14 System.out.println(inetAddress3); 15 InetAddress inetAddress4 = InetAddress.getLocalHost(); 16 System.out.println(inetAddress4); 17 18 //查询网站地址 19 InetAddress inetAddress2 = InetAddress.getByName("www.baidu.com"); 20 System.out.println(inetAddress2); 21 22 //常用方法 23 System.out.println(inetAddress2.getHostAddress());//ip 24 System.out.println(inetAddress2.getHostName());//域名,或者自己的电脑的名字 25 26 } catch (UnknownHostException e) { 27 e.printStackTrace(); 28 } 29 } 30 } 31 结果: 32 /127.0.0.1 33 localhost/127.0.0.1 34 LAPTOP-TM88SOE4/169.254.67.166 35 www.baidu.com/39.156.66.17 36 39.156.66.17 37 www.baidu.com
原文:https://www.cnblogs.com/duanfu/p/12600067.html