Address representations
-- A class representing an IP address
-- Performs validity checking on IP names
-- Thus, there are no public constructors!
-- Instead, just call a static class method
to obtain an InetAddress:
public class MyMachineName {
public static void main (String arg[]){
InetAddress local = null;
local = InetAddress.getLocalHost();
} catch (UnknownHostException e){
System.err.println ("Identity Crisis!");
String strAddress = local.getHostName();
System.out.println ("Local Host = " + strAddress);