ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] # InetAddress JDK中提供了一个InetAdderss类,该类用于封装一个IP地址,并提供了一系列与IP地址相关的方法,下表中列出了InetAddress类的一些常用方法 ~~~ 在给定主机名的情况下确定主机的IP地址 static InetAddress getByName(String host); 返回本地主机 static InetAddress getLocalHost() 获取此IP地址的主机名 String getHostName() 返回IP地址字符串(以文本表现形式) String getHostAddress() ~~~ 其中,前两个方法用于获得该类的实例对象,第一个方法用于获得表示指定主机的InetAddress对象,第二个方法用于获得表示本地的InetAddress对象。通过InetAddress对象便可获取指定主机名,IP地址等 ~~~ InetAddress local = InetAddress.getLocalHost(); InetAddress remote = InetAddress.getByName("pv.xinyuntec.com"); System.out.println("本机ip: "+local.getHostAddress()); System.out.println("xinyun的ip: "+remote.getHostAddress()); System.out.println("xinyun的主机: "+remote.getHostName()); ~~~