1.
socket.getInetAddress()返回InetAddress对象包含远程计算机的IP地址。InetAddress.getHostAddress()返回String对象与该地址的文本表示。 因此,要结束与一个String您可以打印,这就是你如何做到这一点。
编辑:如果你不熟悉,这就是所谓的“方法链”。这是事情的话说:
InetAddress addy = socket.getInetAddress();
String remoteIp = addy.getHostAddress();
本文介绍了如何使用Java的Socket API来获取远程计算机的IP地址。通过调用socket.getInetAddress()方法可以得到InetAddress对象,再进一步调用其getHostAddress()方法即可获得字符串形式的IP地址。
214

被折叠的 条评论
为什么被折叠?



