利用Java如何获取IP与机器名方法示例
程序员文章站
2023-11-12 19:24:34
前言
本文详细给大家介绍了关于利用java如何获取ip与机器名的方法示例,分享出来供大家参考学习,下面话不多说,来一起看看详细的介绍:
一、通过ip获取机器名 or 通...
前言
本文详细给大家介绍了关于利用java如何获取ip与机器名的方法示例,分享出来供大家参考学习,下面话不多说,来一起看看详细的介绍:
一、通过ip获取机器名 or 通过机器名获取ip
host :主机 hostaddress :ip hostname:机器名
import java.net.inetaddress; import java.net.unknownhostexception; public class test01 { public static void main(string[] args) throws unknownhostexception { inetaddress addr=null; string ip=""; string address=""; try{ // cp01-fengchao-public-7.epc.baidu.com|10.95.130.73 addr = inetaddress.getbyname("cp01-fengchao-public-7.epc.baidu.com"); ip = addr.gethostaddress().tostring(); //获得机器ip address = addr.gethostname().tostring(); //获得机器名称 system.out.println(ip + "|" + address); }catch(exception e){ e.printstacktrace(); } } }
二、获取本机的ip和机器名
import java.net.inetaddress; import java.net.unknownhostexception; public class test01 { public static void main(string[] args) throws unknownhostexception { inetaddress addr=null; string ip=""; string address=""; try{ // cp01-fengchao-public-7.epc.baidu.com|10.95.130.73 // addr = inetaddress.getbyname("cp01-fengchao-public-7.epc.baidu.com"); addr = inetaddress.getlocalhost(); ip = addr.gethostaddress().tostring(); //获得机器ip address = addr.gethostname().tostring(); //获得机器名称 system.out.println(ip + "|" + address); }catch(exception e){ e.printstacktrace(); } } }
三、java.net.inetaddress的方法
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
上一篇: C#控制台应用程序中输出彩色字体
推荐阅读