专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java获取本机ip地址和主机名

Java获取本机ip地址和主机名

更新时间:2022-05-31 09:22:08 来源:动力节点 浏览3036次

动力节点小编告诉大家,在 Java 中,您可以使用 InetAddress.getLocalHost() 获取当前运行 Java 应用程序的服务器的 IP 地址和获取InetAddress.getHostName()当前服务器名称的主机名。

package com.crunchify.tutorials; 
import java.net.InetAddress;
import java.net.UnknownHostException; 
/**
 * @author Crunchify.com
 */ 
public class CrunchifyGetIPHostname { 
    public static void main(String[] args) { 
        InetAddress ip;
        String hostname;
        try {
            ip = InetAddress.getLocalHost();
            hostname = ip.getHostName();
            System.out.println("Your current IP address : " + ip);
            System.out.println("Your current Hostname : " + hostname); 
        } catch (UnknownHostException e) { 
            e.printStackTrace();
        }
    }
}

输出:

Your current IP address : appshah-mac/192.168.0.1
Your current Hostname : appshah-mac

 

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>