Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/10/2010, 08:16
negro81
 
Fecha de Ingreso: febrero-2007
Mensajes: 111
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: hacer split en inetAddress

He encontrado la forma de hacerlo, lo que necesitaba era saber si 2 hosts tienen los 3 primeros números de la IP iguales


Código:
byte[] host1=(InetAddress.getByName("nombrehost1")).getAddress();
    byte[] host2=(InetAddress.getByName("nombrehost2")).getAddress();

   String cadena1 = Byte.toString(host1[0]) + Byte.toString(host1[1]) + Byte.toString(host1[2]);
   String cadena2 = Byte.toString(host2[0]) + Byte.toString(host2[1]) + Byte.toString(host2[2]);
   System.out.println(cadena1.equalsIgnoreCase(cadena2));