vas*_*ion 4 java sockets networking class inetaddress
我试图以字符串形式获取套接字连接的IP.
我正在使用一个框架,它返回SocketAddress
收到的消息.我怎样才能把它变成InetSocketAddress
或InetAddress
?
如果您确定该对象是一个InetSocketAddress
然后简单地投射它:
SocketAddress sockAddr = ...
InetSocketAddress inetAddr = (InetSocketAddress)sockAddr;
Run Code Online (Sandbox Code Playgroud)
然后,您可以调用该getAddress()
方法inetAddr
以获取InetAddress
与其关联的对象.