Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/05/2012, 09:56
marvicekl
 
Fecha de Ingreso: mayo-2012
Mensajes: 12
Antigüedad: 11 años, 11 meses
Puntos: 0
Como convertir una String '\x03\x00\x00\x00' a hexadecimal

Hola

Tengo un problema que no se como resolver en java, ya lo resolví en c preguntando en el foro, pero ahora en java me falla.
Tengo un String que tiene este tipo de contenido:'\x03\x00\x00\x00'
(ahora mismo le doy el formato: \0x03\0x00....
Esto en realidad es un valor hexadecimal, necesito convertirlo a entero

encontre en este mismo foro esta solucion:
byte[] b = {0x13, 0x14, 0x15, 0x16};
for (int i = 0; i < b.length; i++) {
System.out.printf("%d\n", b[i]); // DECIMAL
System.out.printf("%h\n", b[i]); // HEXADECIMAL
System.out.println(Integer.toHexString(b[i]));
}

Pero no se como hacerlo desde mi extring y luego convertir todo b en un entero
Muchas gracias