Cool Penguin

Simple developer guides

Java

More

on CoolPenguin.net:

How to look up hostname in Java

This example shows how to look up hostnames in Java.

import java.net.InetAddress;
import java.net.UnknownHostException;

class HostLookup {
    public static String lookupHostName(String ip) {
        String hostName = ip;
        try {
            InetAddress addr = InetAddress.getByName(ip);
            hostName = addr.getHostName();

        } catch (UnknownHostException e) {
        }
        return hostName;
    }

    public static String lookupCanonicalHostName(String ip) {
        String hostName = ip;
        try {
            InetAddress addr = InetAddress.getByName(ip);
            hostName = addr.getCanonicalHostName();
        } catch (UnknownHostException e) {
        }
        return hostName;
    }
}