Código de Java - Pasar un byte a hexadecimal

Pasar un byte a hexadecimalgráfica de visualizaciones


Java

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 06 de Mayo del 2002 por Carlos
28.202 visualizaciones desde el 06 de Mayo del 2002. Una media de 42 por semana
Codigo fuente necesario para pasar de un byte[] a hexadecimal.
Muy util cuando se usan funciones sha-1... ya que no se puede pasar de byte[] a entero haciendo casting.

Versión 1
estrellaestrellaestrellaestrellaestrella(3)

Publicado el 06 de Mayo del 2002gráfica de visualizaciones de la versión: Versión 1
28.203 visualizaciones desde el 06 de Mayo del 2002. Una media de 42 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public static String toHexadecimal(byte[] datos)
        {
                String resultado="";
                ByteArrayInputStream input = new ByteArrayInputStream(datos);
                String cadAux;
                int leido = input.read();
                while(leido != -1)
                {
                        cadAux = Integer.toHexString(leido);
                        if(cadAux.length() < 2) //Hay que añadir un 0 
                                resultado += "0";
                        resultado += cadAux;
                        leido = input.read();
                }
                return resultado;
        }



Comentarios sobre la versión: Versión 1 (3)

Sonia
01 de Julio del 2002
estrellaestrellaestrellaestrellaestrella
Carlos, este código es muy interesante aunque demasiado tecnico para alguno, como he podido ver. Seguramente se dedique a las paginas html y programitas simples de gestión.

Un Saludo.
Responder
rafa
01 de Agosto del 2002
estrellaestrellaestrellaestrellaestrella
ok, un codigo correcto y elegante.
kizas tendrias k komentarlo mas, ya k parece ke su complejidad es dificil de entender para algunos.
un saludo
rafa
Responder
miguel
25 de Mayo del 2011
estrellaestrellaestrellaestrellaestrella
donde esta la otra parte hay que ponerlo completo y un poco de notas para saber aque hace y no en un sentido muy tecnico
Responder

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s179