課程
/后端開發
/Java
/Java Socket應用---通信是這樣練成的
我獲取到的主機名和IP地址是一樣的耶,求幫助
2018-03-31
源自:Java Socket應用---通信是這樣練成的 2-1
正在回答
看錯了,哈哈,用IP地址查看計算機名還是不行~
改成這樣就可以了,不用getbyname,用getlocalhost
這是老師視屏截圖
一樓說得沒錯,如果將getByName設置成計算機名,那輸出就正常了,如果你設置成IP地址就默認計算機名是IP地址了,原IP地址沒變,就是計算機名變了。
qq_雨欲語_03900761 提問者
你本身就是getByName,只是你的name輸入了你的ip地址,拿主機名的就直接拿你輸入的主機名了,顯示出來就是你圖里的效果
舉報
分享的是 Java 中的網絡編程,使用Socket實現網絡聊天通信
7 回答我通過IP地址獲取的InetAddress實例,輸出的主機名仍然是 ip地址。
1 回答InetAddress通過IP地址獲取的實例。
3 回答InetAddress.getByName("192.168.1.61")輸出的計算機名和IP地址都是IP地址?
3 回答根據IP地址獲取InetAddress實例
1 回答關于在UDP多線程獲取IP地址無效的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-04-03
看錯了,哈哈,用IP地址查看計算機名還是不行~
2018-04-03
改成這樣就可以了,不用getbyname,用getlocalhost
2018-03-31
2018-03-31
一樓說得沒錯,如果將getByName設置成計算機名,那輸出就正常了,如果你設置成IP地址就默認計算機名是IP地址了,原IP地址沒變,就是計算機名變了。
2018-03-31
你本身就是getByName,只是你的name輸入了你的ip地址,拿主機名的就直接拿你輸入的主機名了,顯示出來就是你圖里的效果