InetAddress.getByName("192.168.1.116");這個方法返回的InetAddress對象只有ip地址,沒有計算機名。為什么,我的是我win8的系統(tǒng)
InetAddress.getByName("192.168.1.116");這個方法返回的InetAddress對象只有ip地址,沒有計算機名。為什么,我的是我win8的系統(tǒng)
InetAddress.getByName("192.168.1.116");這個方法返回的InetAddress對象只有ip地址,沒有計算機名。為什么,我的是我win8的系統(tǒng)
2016-04-09
舉報
2016-08-08
我也有這個疑問,傳入主機名倒是可以完整的輸出ip地址和主機名,但是getbyname傳入IP這個參數(shù)僅僅只輸出IP,主機名卻變成了其他代碼
2016-04-09
在debug模式下,可以清楚看到,getLocalHost()方法返回的InetAddress是有ip,有hostname的,但是,通過getByName(String host)這個方法返回的InetAddress是僅有ip,而hostname為null,所以導致只有ip地址,沒有計算機名。