课程
/后端开发
/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地址无效的问题