问答详情
源自:2-1 Java 中的 InetAddress 的应用

关于通过IP地址获取主机名和IP地址

https://img.mukewang.com/5abf7cc10001d2fb13660681.jpg我获取到的主机名和IP地址是一样的耶,求帮助

提问者:qq_雨欲语_03900761 2018-03-31 20:19

个回答

  • 小手再抖
    2018-04-03 15:15:45

    看错了,哈哈,用IP地址查看计算机名还是不行~

  • 小手再抖
    2018-04-03 15:14:18

    https://img3.mukewang.com/5ac32998000147af12800800.jpg

    改成这样就可以了,不用getbyname,用getlocalhost

  • qq_雨欲语_03900761
    2018-03-31 23:50:52

    https://img3.mukewang.com/5abfad8a00016f3911880605.jpghttps://img4.mukewang.com/5abfad980001942c07780363.jpg这是老师视屏截图

  • 小手再抖
    2018-03-31 21:43:25

    https://img4.mukewang.com/5abf900c00012fb912800800.jpg

    一楼说得没错,如果将getByName设置成计算机名,那输出就正常了,如果你设置成IP地址就默认计算机名是IP地址了,原IP地址没变,就是计算机名变了。

  • 十二月的消亡
    2018-03-31 21:35:22

    你本身就是getByName,只是你的name输入了你的ip地址,拿主机名的就直接拿你输入的主机名了,显示出来就是你图里的效果