获得IP

Enumeration<NetworkInterface> netInterfaces = null;  
try {  
    netInterfaces = NetworkInterface.getNetworkInterfaces();  
    while (netInterfaces.hasMoreElements()) {  
        NetworkInterface ni = netInterfaces.nextElement();  
        System.out.println("DisplayName:" + ni.getDisplayName());  
        System.out.println("Name:" + ni.getName());  
        Enumeration<InetAddress> ips = ni.getInetAddresses();  
        while (ips.hasMoreElements()) {  
            System.out.println("IP:" 
            + ips.nextElement().getHostAddress());  
        }  
    }  
} catch (Exception e) {  
    e.printStackTrace();  
}

你可能感兴趣的:(IP)