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.



