专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java获取本机ip地址和主机名

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

更新时间:2022-05-31 09:22:08 来源:赢咖4 浏览2422次

赢咖4小编告诉大家,在 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

 

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

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