欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java获得本机的ip地址和主机名,java获得ip主机名,package cn.o

来源: javaer 分享于  点击 6278 次 点评:271

java获得本机的ip地址和主机名,java获得ip主机名,package cn.o


package cn.outofmemory.snippets.core;import java.net.InetAddress;import java.net.UnknownHostException;public class GetIPAddressAndHostnameFromLocalMachine {    public static void main(String[] args) {        try {            InetAddress inetAddr = InetAddress.getLocalHost();            byte[] addr = inetAddr.getAddress();            // Convert to dot representation            String ipAddr = "";            for (int i = 0; i < addr.length; i++) {                if (i > 0) {                    ipAddr += ".";                }                ipAddr += addr[i] & 0xFF;            }            String hostname = inetAddr.getHostName();            System.out.println("IP Address: " + ipAddr);            System.out.println("Hostname: " + hostname);        }        catch (UnknownHostException e) {            System.out.println("Host not found: " + e.getMessage());        }    }}
相关栏目:

用户点评