課程
/后端開發
/Java
/Java Socket應用---通信是這樣練成的
想請教大家,為什么我的計算機名稱輸出還是IP地址,然后InetAddress.getByAddress("192.168.1.61")使用會報錯
2016-05-16
源自:Java Socket應用---通信是這樣練成的 2-1
正在回答
你用InetAdress.getLocalHost()獲取,輸出的計算機名稱是什么?是不是你把計算機名改成一樣的?如果不是,求高手解惑,我沒有出現樓主的情況誒。
getByAddress()的參數是字節數組形式的IP地址,你的參數類型錯了;
getByName()的參數就是計算機名稱
舉報
分享的是 Java 中的網絡編程,使用Socket實現網絡聊天通信
5 回答關于通過IP地址獲取主機名和IP地址
7 回答我通過IP地址獲取的InetAddress實例,輸出的主機名仍然是 ip地址。
1 回答自己數組輸出的ip地址與實際的ip地址不一致咋回事呢?
2 回答InetAddress.getByName("192.168.1.116");這個方法返回的InetAddress對象只有ip地址,沒有計算機名。為什么,我的是我win8的系統
3 回答根據IP地址獲取InetAddress實例
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-12-01
你用InetAdress.getLocalHost()獲取,輸出的計算機名稱是什么?是不是你把計算機名改成一樣的?如果不是,求高手解惑,我沒有出現樓主的情況誒。
2016-05-16
getByAddress()的參數是字節數組形式的IP地址,你的參數類型錯了;
getByName()的參數就是計算機名稱