obtener inet4address example ejemplo create java ip inetaddress

example - java create inet4address



Java: Convierte una cadena(que representa una IP) a InetAddress (2)

De la documentación de InetAddress.getByName(String host) :

El nombre de host puede ser un nombre de máquina, como "java.sun.com", o una representación textual de su dirección IP. Si se proporciona una dirección IP literal, solo se comprueba la validez del formato de dirección.

Así que puedes usarlo.

Posible duplicado:
¿Hay una manera fácil de convertir String a Inetaddress en Java?

Estoy intentando convertir una cadena (que representa una dirección IP, por ejemplo, 10.0.2.50 ) en un objeto InetAddress .

Según la API, es posible crear un Objeto que proporcione una Cadena que represente un nombre de host (por ejemplo, www.google.ch ). Esta no es una opción para mí, ya que no tengo el nombre de host para cada objeto InetAddress que quiero crear (además de que lleva demasiado tiempo).

¿Es posible convertir una cadena (por ejemplo, 10.0.2.50 ) en un objeto InetAddress ? (De acuerdo con la API, es posible hacerlo si tiene la IP como byte[] , pero ¿cómo convierto una String contiene una IP en byte[] ?)


Simplemente llame a InetAddress.getByName(String host) ingresar su dirección IP de texto.

Desde javadoc: el nombre de host puede ser un nombre de máquina, como "java.sun.com", o una representación textual de su dirección IP.

InetAddress javadoc