Java网络编程 —— InetAddress对象获取本地主机和IP地址与百度地址

获取百度域名和IP地址

public static void main(String[] args){
	try{
		InetAddress[] addrs = InetAddress.getAllByName("www.baidu.com");
		for(InetAddress addr:addrs){
			System.out.println("[hostName = "+addr.getHostName()+"][address = "+addr.getHostAddress()+"]");
		}
	}catch(Exception e){
		e.printStackTrace();
	}
}

输出结果

[hostName = www.baidu.com][address = 14.215.177.38]
[hostName = www.baidu.com][address = 14.215.177.39]

获取本地主机和IP地址

public static void main(String[] args){
	try{
		InetAddress addr = InetAddress.getLocalHost();
		System.out.println("[hostName = "+addr.getHostName()+"][address = "+addr.getHostAddress()+"]");
	}catch(Exception e){
		e.printStackTrace();
	}
}

输出结果

[hostName = DESKTOP-U7IA5UV][address = 192.168.243.1]

猜你喜欢

转载自blog.csdn.net/Rao_Limon/article/details/88988311