有沒有一種方法可以獲得Java中的計算機的IP地址?從我的jar文件運行的機器上獲取IP地址?如何獲得Java中的計算機的IP地址
回答
您可以通過以下調用自己的計算機的IP地址:以上
Inet4Address.getLocalHost().getHostAddress();
是Java的API,所以你不需要爲任何罐子。
最好的答案是:
InetAddress.getLocalHost().getHostAddress();
(該getLocalHost
方法在InetAddress
宣佈不Inet4Address
)。
還值得什麼,getLocalHost()
做一些安全檢查,所以這可能不是如果工作你的JAR運行在沙箱中。
我更喜歡它了@Dan說的時候。 – 2013-02-23 08:39:30
...或當斯蒂芬說它[這裏](http://stackoverflow.com/questions/9481865/how-to-get-ip-address-of-our-own-system-using-java/9482369#9482369 ):-) – Arjan 2013-02-23 08:42:49
@CameronFredman--我可以簡單地評論丹的回答......但我決定,我不得不補充的是值得一個新的。 – 2013-02-23 11:00:10
- 1. 如何獲得本地計算機的計算機名稱和IP地址
- 2. 如何在Java中獲取計算機的WAN IP地址?
- 3. 如何通過java獲取計算機的MAC地址和IP地址列表?
- 4. 如何在java中獲得我的機器的IP地址?
- 5. 如何獲得IP地址的列表,遠程計算機在Ruby中
- 6. 如何從Perl中確定本地計算機的IP地址?
- 7. 如何獲得我的計算機的IP(Java/Selenium)?
- 8. 網絡計算機的IP地址
- 9. 使用遠程計算機獲取遠程計算機的IP地址IP地址
- 10. 如何從IP地址獲取計算機名稱?
- 11. 獲取和檢查本地計算機的IP地址
- 12. 在PHP中獲取計算機的IP地址
- 13. 在使用java的Android項目中獲取計算機的IP地址
- 14. 如何使用PHP獲取計算機名稱,計算機的本地IP和計算機的服務器IP
- 15. 如何從java中給定ip獲得下一個ip地址?
- 16. 如何在C#中獲取Lan連接的計算機的所有IP地址
- 17. 獲取正在監控的Nagios計算機的IP地址
- 18. 未在java中獲得IP地址
- 19. 如何獲取遠程計算機的本地網絡IP地址
- 20. 獲取另一臺計算機的MAC地址,因爲它的IP地址
- 21. 如何獲得IP地址的路徑
- 22. 如何設置泊塢窗IP與您的計算機(本地)IP地址
- 23. 如何在Android中按名稱獲取LAN計算機的IP地址
- 24. 在iOS6中如何獲得IP地址
- 25. 如何在php中獲得IP地址
- 26. 如何在node.js中獲得IP地址
- 27. 獲取客戶端的IP地址和計算機名稱?
- 28. 使用Python獲取計算機的外部IP地址
- 29. GEOIP和獲取計算機的IP地址位置?
- 30. 獲取用戶計算機的IP地址
你有沒有試過要求谷歌提供'java get IP address'? – home 2013-02-23 07:56:29
@home,請參閱[我們應該如何處理Google問題?](http://meta.stackexchange.com/questions/8724/how-should-we-deal-with-google-questions) – Arjan 2013-02-23 08:30:44