想请教大家,为什么我的计算机名称输出还是IP地址,然后InetAddress.getByAddress("192.168.1.61")使用会报错
你用InetAdress.getLocalHost()获取,输出的计算机名称是什么?是不是你把计算机名改成一样的?如果不是,求高手解惑,我没有出现楼主的情况诶。
getByAddress()的参数是字节数组形式的IP地址,你的参数类型错了;
getByName()的参数就是计算机名称