Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/12/2010, 18:08
7th_Sign
 
Fecha de Ingreso: noviembre-2007
Mensajes: 35
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Manejar Bytes

bueno me respondo a mi mismo,

teniendo un arreglo mas o menos así:

Código java:
Ver original
  1. //posibles datos
  2. arr[0] = (byte) 0x12;
  3. arr[1] = (byte) 0x34;
  4. arr[2] = (byte) 0x56;
  5. arr[3] = (byte) 0x78;
  6. arr[4] = (byte) 0x9f;
  7. arr[5] = (byte) 0xff;
  8.  
  9. //obtener cadena
  10.  
  11. for(int i = 0; i<arr.lenght; i++)
  12. {
  13.     String cadena += Integer.toHexString(arr[i]).replace("f", "");
  14.  
  15. }
  16. // cadena tendrá el valor 123456789
  17.  
  18.  
  19.  
  20. if (cadena.equals( cadenaTecleadaPorUnUsuario )) {
  21.     //procesar las instrucciones
  22. }

necesitaba hacer esto por que no sabia de que otra manera podia comprar lo que un usuario teclea contra lo que tengo declarado en el arreglo en el momento.

si alguien conoce otra solución, será bienvenida.

saludos