我试图以字符串形式获取套接字连接的IP.
我正在使用一个框架,它返回收到的消息的SocketAddress.我怎样才能将其转换为InetSocketAddress或InetAddress?
解决方法:
如果您确定该对象是InetSocketAddress,那么只需将其强制转换:
SocketAddress sockAddr = ...
InetSocketAddress inetAddr = (InetSocketAddress)sockAddr;
然后,您可以调用inetAddr上的getAddress()方法来获取与之关联的InetAddress对象.