我有一个点分十进制表示法的本地IP地址String
.我想将其转换为将其转换InetAddress
为Socket
,但我需要在不进行DNS查找的情况下执行此操作(因为这可能会导致冗长的超时).
有没有一个现成的方法,或者我需要拆分String
并InetAddress
从其字节创建?
更新的工厂方法InetAddress.getByName()
和InetAddress.getByAddress()
不似乎是一个不错的选择,因为它们都还接受主机名称,例如java.sun.com
.毫无疑问,他们是否会尝试在实施中联系DNS服务器.