Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/03/2016, 09:19
p3cn0G
 
Fecha de Ingreso: febrero-2014
Mensajes: 60
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: Problema al leer de fichero

Cita:
Iniciado por chuidiang Ver Mensaje
Hola:

Este bucle

Código Java:
Ver original
  1. while(dis.read() != -1){
  2.                 dat = dis.read();
  3.                 list_num.add(dat);
  4.             }

está tirando datos. Cada vez que haces un read() se lee un dato del fichero, haces un read en la condicion del while para ver que no es -1 y ese dato se descarta, porque luego hacer otro read() dentro del bucle.

Se bueno.
Entonces, lo correcto seria lo siguiente, cierto?:

Código Java:
Ver original
  1. while((dat = dis.read()) != -1){
  2.                 list_num.add(dat);
  3.             }