Ver Mensaje Individual
  #26  
Viejo 26/01/10, 01:03:27
Avatar de migue85
migue85 migue85 no está en línea
Miembro del foro
Mensajes: 67
 
Fecha de registro: ago 2008
Mensajes: 67
Modelo de smartphone: Magic y Diamond
Mencionado: 0 comentarios
Tagged: 0 hilos
Te recomendaria que usaras un array:

String hexValues = "0123456789ABCDEF";

y accedieras con complejidad constante a los valores del array concatenandolos directamente con "+".

De esta forma puedes hacerlo con un unico bucle for y es posible que ganes bastante en velocidad. Pasas de complejidad O(n^4) a O(n). Ademas, creo que la funcion toHexString es bastante pesada.
Responder Con Cita