Agradeceríamos tu ayuda para difundir nuestros artículos acerca de las ciencias de la computación.
Solución:
tambien muy completo…
try
InputStream fis=new FileInputStream(targetsFile);
BufferedReader br=new BufferedReader(new InputStreamReader(fis));
for (String line = br.readLine(); line != null; line = br.readLine())
System.out.println(line);
br.close();
catch(Exception e)
System.err.println("Error: Target File Cannot Be Read");
estas llamando br.readLine()
una segunda vez dentro del bucle.
Por lo tanto, terminas leyendo dos líneas cada vez que da la vuelta.
Puedes usar una estructura como la siguiente:
while ((line = bufferedReader.readLine()) != null)
System.out.println(line);
Si guardas alguna perplejidad o capacidad de renovar nuestro sección eres capaz de realizar una acotación y con mucho gusto lo estudiaremos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)