import java.net.InetAddress; import java.net.UnknownHostException; public class InetAddressUtil { public static InetAddress getByName(String hostName) { try { return InetAddress.getByName(hostName); } catch (UnknownHostException e) { System.out.println(e); } return null; } public static String getHostName(String ip){ InetAddress address = getByName(ip); return address.getHostName(); } }
public class Main { public static void main(String args[]) { String hostName = InetAddressUtil.getHostName("64.233.169.99"); System.out.println(hostName); } }
If the
address you look up does not have a hostname, getHostName() simply returns the
dotted quad address you supplied.
No comments:
Post a Comment