我正在尝试将字符串(例如表示IP地址10.0.2.50)转换为InetAddressobj.
根据API,可以创建提供表示主机名(例如www.google.ch)的字符串的Object .这不是我的选择,因为我没有我想要创建的每个InetAddress对象的主机名(除了它需要太长时间).
是否可以将String(例如10.0.2.50)转换为InetAddressobj.(根据api,如果你有IP byte[],可以这样做,但是如何将String包含IP的转换为byte[]?)
我想使用Java验证IPv4地址.它应该使用点十进制表示法编写,因此它应该有3个点(" ."),没有字符,点之间的数字,数字应该在有效范围内.应该怎么做?
我正在尝试将字符串转换为Inetaddress.我不是要解析主机名:字符串是ipv4地址.有用InetAddress.getByName(String host)吗?或者我必须手动解析它?