Ejercicio
More
Objetivo
Cree un programa que se comporte como el comando "more" de Unix: debe mostrar el contenido de un archivo de texto y pedir al usuario que presione Enter cada vez que la pantalla esté llena.
Como enfoque simple, puede mostrar las líneas truncadas a 79 caracteres y detenerse después de cada 24 líneas.
Código de Ejemplo
package More;
import java.util.*;
public class Main
{
public static void main(String[] args)
{
}
public final void ShowData(String urlFile)
{
java.io.InputStreamReader fichero = new java.io.InputStreamReader(urlFile);
String line;
int count = 0;
do
{
line = fichero.ReadLine();
if (line != null)
{
if (count % 24 == 0)
{
new Scanner(System.in).nextLine();
}
if (line.length() > 79)
{
line = line.substring(0, 79);
}
System.out.println(line);
}
count++;
} while (line != null);
fichero.close();
}
}