S
spike840
Gast
ihr hattet mir schonmal geschrieben, dass mit
mein prog automatisch geschlossen wird. ich weis blos nicht so recht wo ich das einfügen soll. bei case 6 vor break gings nicht. ging auch nicht ohne break...
könntet ihr mir das mal da einfügen, wo es auch geht?
danke schonmal
mfg spike
Code:
System.Exit(0);
könntet ihr mir das mal da einfügen, wo es auch geht?
Code:
public static void main(String[] args) throws IOException
{
System.out.println("Studentenverwaltungsprogramm");
System.out.println("============================\n\n");
Student last = null;//Zeiger auf das letzte Element der Liste
int choice = 0;
while (choice != 6)
{
System.out.println(" __________________________________________________________");
System.out.println("| OPTIONEN |");
System.out.println("| ======== |");
System.out.println("| (1) Einen Student zur Liste hinzufügen |");
System.out.println("| (2) Die bereits gespeicherten Studenten ausgeben |");
System.out.println("| (3) Einen Studenten aus der Liste loeschen |");
System.out.println("| (4) Eine Uebersicht aller eingegeben Studenten anzeigen |");
System.out.println("| (5) Die Liste speichern |");
System.out.println("| (6) Das Programm beenden |");
System.out.println("|__________________________________________________________|");
System.out.print("\n Bitte geben Sie eine Zahl ein (1-6): ");
String s = reader.readLine();
choice = Integer.parseInt(s);
System.out.println("\n\n");
switch (choice)
{
case 1: last = addStudent(last);
break;
case 2: System.out.println("\t\nName der Datei? ");
printSavedStudents(reader.readLine() + ".txt");
break;
case 3: if (last != null)
{
last = delStudent(last);
} else
{
System.out.println("\tDieListe ist leer!\n");
}
break;
case 4: printAllStudents(last);
break;
case 5: if (last !=null)
{
save(reader.readLine() + ".txt",last);
}else
{
System.out.println("\tDie Liste ist leer!\n");
}
break;
case 6: System.out.println("\tProgramm kann mit beliebiger Taste geschlossen werden!\n");
break;
default: System.out.println("\tUngueltige Eingabe!");
}
System.out.println("\n\n\n\n\n\n");
}
}
mfg spike