RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  64181 - LEER FICHEROS COMO BYTE ARRAY
Autor:  Ludwig Causilla
Estoy intentando obtener un arreglo de Bytes desde cualquier fichero he intentado hacerlo utilizando un InputStream para almacenar los datos del fichero en una Byte [] y solo me funciona para archivos de texto ejemplo:

File f = new File("C://miarchivo.txt");

InputStream is = new InputSream( f );
long largo = f.lenght();
byte [] resultado = new byte[(int)largo];

int offset = 0;
int numread = 0;
while (offset < resultado.length && (numread = is.read(resultado, offset, resultado.length-offset))>= 0) {
offset += numread;

}

pero lo que quiero lograr es algo que sea capaz de funcionar tanto con ficheros de texto como ficheros multimedia (digase archivos multimedia a extensiones .MP3 o .WMV )

Si alguno tiene una idea basica de lograr un algoritmo para hacer una funcion que opere tanto con ficheros de texto como con multimedia se lo voy a agradecer


Nombre
Apellidos
Correo
Comentarios