0
点赞
收藏
分享

微信扫一扫

InetAddress对象的使用

悲催博士僧 2022-01-06 阅读 29
package demo03;

import java.net.InetAddress;
import java.net.UnknownHostException;

public class API {
    public static void main(String[] args) throws UnknownHostException {
//        获取本机inetAddress对象
        InetAddress localHost = InetAddress.getLocalHost();
        System.out.println(localHost);

//        根据主机名获取inetAddress对象
        InetAddress host1 = InetAddress.getByName("ZX");
        System.out.println(host1);

//        根据域名返回inetAddress对象
        InetAddress host2 = InetAddress.getByName("www.baidu.com");
        System.out.println(host2);

//        通过InetAddress对象,获取对应的地址
        String hostAddress = host2.getHostAddress();
        System.out.println("host2对应的IP:"+hostAddress);

//        通过InetAddress对象,获取域名或者主机名
        String name1 = host2.getHostName();
        String name2 = host1.getHostName();
        System.out.println(name1+"\n"+name2);
    }
}
举报

相关推荐

0 条评论