public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
List<Estudiante> estudiantes = new ArrayList();
boolean continuar;
System.out.println("Ingresando datos de los estudiantes");
do {
System.out.println("Ingrese los datos del estudiante #" + (estudiantes.size() + 1));
System.out.print("Introduzca la cedula: ");
String cedula = sc.nextLine();
System.out.print("Introduzca el nombre: ");
String nombre = sc.nextLine();
System.out.print("Introduzca la edad: ");
int edad = Integer.parseInt(sc.nextLine());
System.out.print("Introduzca la nota: ");
double nota = Double.parseDouble(sc.nextLine());
estudiantes.add(new Estudiante(nombre, cedula, edad, nota));
System.out.print("Introduzca S para ingresar mas estudiantes: ");
continuar = sc.nextLine().toUpperCase().equals("S");
} while (continuar);
System.out.println("Cantidad de estudiantes leidos: " + estudiantes.size());
System.out.println("A continuación los datos de los estudiantes");
for (int i = 0; i < estudiantes.size(); i++) {
System.out.println((i + 1) + ": " + estudiantes.get(i).toString());
}
}
}