Estoy iniciandome en la programación en Java y me estoy estancando en los archivos de texto. Ya se crear un archivo de texto, el problema es leerlo, les muestro el código:
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class IOE {
public static void main(String args[]) throws FileNotFoundException {
System.out.println("PROCEDEMOS CON LA LECTURA DE LO ESCRITO");
File fl = new File("prueba.txt");
Scanner lectura = new Scanner(fl);
if (fl.exists()) {
while (lectura.hasNext()) {
System.out.println(lectura.next());
}
}
else {
System.out.println("NO EXISTE");
}
lectura.close();
}
}
El archivo .txt dice "esto es una prueba total y rotunda", quiero que me lo imprima tal cual, pero me imprime por cada palabra una linea.
**SALIDA:**
Esto
es
una
prueba
total
y
rotunda.
Necesito de la sabiduría de ustedes.
Gracias por su atención.