更新時間:2022-05-31 09:22:08 來源:動力節點 瀏覽3015次
動力節點小編告訴大家,在 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
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習