Codio de lista alumnos
import java.io.*;
public class ListaAlumnos{
public static final String CENTINELA = "fin";
Scanner teclado = new Scanner(System.in);
int lugar,op;
String alu;Vector nombres= new Vector();
public void menu(){
System.out.println("\n\t\tMENU"+
"\n____________________________________"+
"\n\t1.-Agregar al final"+
"\n\t2.-Agregaren una posicion"+
"\n\t3.-Eliminar por nombre de alumno"+
"\n\t4.-Eliminar por posicion"+
//"\n\t5.-Mostrar elementos"+
"\n____________________________________");System.out.print("Deme la opcion que desea realizar: ");
op= teclado.nextInt();
teclado.nextLine();
switch(op){
case 1: agregarfinal(); break;
case 2: agregarposicion();break;
case 3: eliminarnombre(); break;
case 4: eliminarlugar(); break;
//case 5: mostraralumnos(); break;
}
}
public void agregarfinal(){System.out.print("Deme el nombre del alumno o "fin" para terminar: ");
alu = teclado.nextLine();
while(!alu.equals (CENTINELA)){
nombres.addElement(alu);
System.out.print("Deme el nombre delalumno o "fin" para terminar: ");
alu = teclado.nextLine();
}
}
public void agregarposicion(){
System.out.print("Deme la posicion a la que desea agregar: ");
lugar =teclado.nextInt();
teclado.nextLine();
System.out.print("Deme el nombre del alumno: ");
alu = teclado.nextLine();
nombres.insertElementAt(alu,lugar);
}
public void eliminarnombre(){System.out.print("Deme el nombre del alumno que desea eliminar: ");
alu = teclado.nextLine();
if(nombres.contains(alu)){
nombres.removeElement(alu);
System.out.println("El nombre fueeliminado");
}
else{
System.out.println("El nombre no se encontro");
}
}
public void eliminarlugar(){
System.out.print("Deme la posicion a la que desea eliminar: ");...
Regístrate para leer el documento completo.