java获取IP地址:

谁践踏了优雅 2024-04-20 11:16 219阅读 0赞

public class IPDemo {

public static void main(String [] args) throws UnknownHostException{
//获取本地主机
InetAddress localHost = InetAddress.getLocalHost();
System.out.println(localHost);//Lenovo-sxg/192.168.1.106
//获取本地主机的IP地址
String ipaddress = localHost.getHostAddress();
System.out.println(ipaddress);
//获取本地主机的主机名
String name = localHost.getHostName();
System.out.println(name);
//在给定主机名的情况下确定主机的 IP地址
InetAddress inetAddress = InetAddress.getByName(“192.168.1.106”);
System.out.println(inetAddress.getHostName()+inetAddress.getHostAddress());
//在给定主机名的情况下,根据系统上配置的名称服务返回其 IP 地址所组成的数组。
InetAddress[] allByName = InetAddress.getAllByName(“www.baidu.com”);
for (int i = 0; i < allByName.length; i++) {
System.out.println(allByName[i]);
}
}
}

发表评论

表情:
评论列表 (有 0 条评论,219人围观)

还没有评论,来说两句吧...

相关阅读