我不明白,爲什麼下面的代碼打印0.0.9.229,而不是127.0.0.1。有人可以告訴我,很難解決這個問題嗎?Java。 InetAddress.getLocalHost返回奇怪的IP
String ha = InetAddress.getLocalHost().getHostAddress();
System.out.println(ha);
UPD:在Ubuntu上運行
代碼/etc/hosts中
127.0.0.1 localhost
127.0.1.1 2533
我正在使用包含此代碼的lib。我懷疑,必須有127.0.0.1或localhost之類的東西,但有0.0.9.229,導致無法進一步綁定到URL錯誤。我不明白從哪裏開始0.0.9.229 – shurik2533
我知道你不是選擇的答案,但是這個答案今天爲我節省了很多痛苦。謝謝! – durron597