ASCII de un byte

Vortex3
13 de Octubre del 2005
Hay alguna forma de conseguir el valor ASCII de un byte? por ejemplo: si tengo el byte 0x30 (48 en decimal) (que es el numero ASCII del caracter '0'), como puedo transformarlo al numero 48 (formado por los numeros ASCII: el 0x34('4') y el 0x38('8')?

Dabiz
13 de Octubre del 2005
¿Has probado con Byte.toString()?

A lo mejor lo que quieres hacer es conseguir un array de bytes con los ASCII de cada carácter de la cadena resultante que antes te mencionaba.

El problema es que un char no es un código ASCII (1 byte), sino un código UNICODE (2 bytes). Creo recordar que el código ASCII era la tabla 0 de UNICODE, pero ya no estoy seguro. Si es así, te bastaría con recorrer el String y quedarte con la parte menos significativa de cada char.