Para convertir una cadena de bytes codificados en UTF8 a un String usamos el siguiente constructor de String:
new String(by, “UTF8");
De forma que si le pasamos, por ejemplo, un array de bytes:
6a 61 76 61 2f 6c 61 6e 67 2f 43 6c 61 73 73
obtendremos
java/lang/Class
Hasta la próxima
Filed under: Java | 3 Comments
Tags: array, byte, Java, String, utf8
necesito ayuda para copiar un byte en un txt, el codigo que estoy utilizando es este:
import net.tinyos.packet.*;....gracias si puede colaborarme
Usa algo asi:
final String nombreArch = “algo.txt”; final File arch = new File(nombreArchivoSalida); final OutputStream aSalida = new FileOutputStream(arch); byte b = (byte) 0xA3; byte[] by = new byte[]{b}; aSalida.write(by); aSalida.flush(); aSalida.close();dentro del array “by” colocas lo que quieres guardar (uno o más bytes)
Saludos
Gracias, tan breve como útil.